Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [array enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
- NSDictionary *element = (NSDictionary *)obj;
- NSArray *failvalues = element[@"failvalues"];
- NSArray *fieldvalues = element[@"fieldvalue"];
- BOOL isConstain = YES;
- for (NSInteger failIndex = 0; failIndex < failvalues.count; failIndex++) {
- NSString *failValue = failvalues[failIndex];
- BOOL canContinue = NO;
- for (NSInteger fieldIdx = 0; fieldIdx < fieldvalues.count; fieldIdx++) {
- NSString *fieldValue = fieldvalues[fieldIdx];
- if ([fieldValue isEqualToString:failValue]) {
- canContinue = YES;
- break;
- }
- }
- if (!canContinue) {
- isConstain = NO;
- break;
- }
- }
- if (isConstain) {
- NSLog(@"At index %ld %@ contains: %@", idx, fieldvalues, failvalues);
- } else {
- NSLog(@"At index %ld %@ doesn't contains: %@", idx, fieldvalues, failvalues);
- }
- }];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement