equal
deleted
inserted
replaced
87 [descLocation release]; |
87 [descLocation release]; |
88 NSArray *descArray = [descComplete componentsSeparatedByString:@"\n"]; |
88 NSArray *descArray = [descComplete componentsSeparatedByString:@"\n"]; |
89 NSMutableArray *filteredArray = [[NSMutableArray alloc] initWithCapacity:[descArray count]/3]; |
89 NSMutableArray *filteredArray = [[NSMutableArray alloc] initWithCapacity:[descArray count]/3]; |
90 [descComplete release]; |
90 [descComplete release]; |
91 // sanity check to avoid having missions and descriptions conflicts |
91 // sanity check to avoid having missions and descriptions conflicts |
92 for (int i = 0; i < [self.listOfMissions count]; i++) { |
92 for (NSUInteger i = 0; i < [self.listOfMissions count]; i++) { |
93 NSString *desc = [[self.listOfMissions objectAtIndex:i] stringByDeletingPathExtension]; |
93 NSString *desc = [[self.listOfMissions objectAtIndex:i] stringByDeletingPathExtension]; |
94 for (NSString *str in descArray) |
94 for (NSString *str in descArray) |
95 if ([str hasPrefix:desc] && [str hasSuffix:@"\""]) { |
95 if ([str hasPrefix:desc] && [str hasSuffix:@"\""]) { |
96 NSArray *descriptionText = [str componentsSeparatedByString:@"\""]; |
96 NSArray *descriptionText = [str componentsSeparatedByString:@"\""]; |
97 [filteredArray insertObject:[descriptionText objectAtIndex:1] atIndex:i]; |
97 [filteredArray insertObject:[descriptionText objectAtIndex:1] atIndex:i]; |