J'essaie de renvoyer un sous-ensemble de mon NSMutableArray (MessageArray) avec le code suivant. MessageArray contient un NSDictionary, l'une des clés étant FriendStatus. Je reçois une erreur étrange qui, je sais, est un problème de syntaxe DUH. "error.valeur non ignorée comme elle devrait l'être".NSMutableArray from filterUsingPredicate erreur
-(NSMutableArray*)FriendMessageArray {
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"FriendStatus == 1"];
NSMutableArray *filtered = [MessageArray filterUsingPredicate:predicate];
return filtered;
}
Je comprends maintenant que filterUsingPredicate est un vide qui modifie NSMutableArray. Il semblerait que je devrais faire une copie de NSMutableArray contenant seulement les valeurs que je veux à moins qu'il y ait une meilleure manière. – Kevin