What lines of code allow us to print the iterations through fast enumeration without repeating the prefatory statement? My code is the following:
[code]#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// Create an empty mutable array
NSMutableArray *listGroceries = [NSMutableArray array];
// Add two dates to the array
[listGroceries addObject:@"Container of milk"];
[listGroceries addObject:@"Stick of butter"];
// Add yesterday at the beginning of the list
[listGroceries insertObject:@"Loaf of bread" atIndex:0];
// How many dates are in the array?
NSLog(@"There are %lu Groceries", [listGroceries count]);
for (NSDate *d in listGroceries) {
NSLog(@"My grocery list is: %@", d);
}
}
return 0;
}
[/code]
The result of the code is the following:
2015-03-26 14:05:42.553 Groceries[3131:129994] My grocery list is: Loaf of bread
2015-03-26 14:05:42.553 Groceries[3131:129994] My grocery list is: Container of milk
2015-03-26 14:05:42.553 Groceries[3131:129994] My grocery list is: Stick of butter
I want my code to produce the following:
My grocery list is:
Loaf of bread
Container of milk
Stick of butter
What should I do?