Skip to main content
Code Review

Return to Answer

added 1 characters in body
Source Link

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIImage imageNameimageNamed:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIImage imageName:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIImage imageNamed:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];
edited body
Source Link

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIIamge[UIImage imageName:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIIamge imageName:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIImage imageName:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];
Source Link

«Two or more, use a for»
— Edsger W. Dijkstra

Okay, I am not using a for-loop, but an enumeration

NSArray *itemArray = @[
 @[@"item1",@"item1-Icon",@"item1"],
 @[@"item2",@"item2-Icon",@"item2"],
 @[@"item3",@"item3-Icon",@"item3"],
 @[@"item4",@"item4-Icon",@"item4"]
];
NSMutableArray *items = [NSMutableArray array];
[itemArray enumerateObjectsUsingBlock:^(NSArray *itemProperties, NSUInteger idx, BOOL *stop) {
 [items addObject: @{ @"label": itemProperties[0],
 @"icon": [UIIamge imageName:itemProperties[1]],
 @"identifier": itemProperties[2]
 }];
}];
lang-c

AltStyle によって変換されたページ (->オリジナル) /