J'ai ce tableau appelé favoris référencé dans mon délégué de l'application. Quand je l'ai accès dans le contrôleur de vue j'utiliser ce codecomment enregistrer un tableau dans un fichier et charger et demander s'il contient un fichier spécifique
MultiViewAppDelegate *app = (MultiViewAppDelegate *)[[UIApplication sharedApplication] delegate];
[app.favoritesArray addObject:@"one"];
Et dans les thats tableau censé afficher ces informations im essayant de se demander si le tableau contient un certain élément et si elle le fait pour afficher cet élément à l'aide ce code.
NSLog (@"2");
favoritesArray = [[NSMutableArray alloc]init];
didContain = [[NSMutableArray alloc]init];
NSLog (@"3");
if ([favoritesArray containsObject:@"one"])
{[didContain addObject:@"one"];
NSLog (@"4"); }
cependant le code isnt courir après NSLog 3 ... quelqu'un peut me dire pourquoi?
Si 'preferredArray' est nul alors' [favoritesArray containsObject: @ "on"] 'retournera toujours NO, donc vous avez raison quand vous dites que la vérification nulle n'est pas nécessaire. –