Работа с объектами в NSArray - PullRequest
1 голос
/ 19 августа 2011

Мне нужно работать с объектами в NSMutableArray.У меня есть NSMutableArray с именем «Альбомы», он содержит объекты «Альбом»

@interface Album : NSObject {   
    NSString *aid;
    NSString *title;
    NSString *ownerID;
}

Я помещаю несколько объектов «Альбом» в NSMutableArray «Альбомы», и я хочу удалить объект «Альбом», где поле «title» равно «HelloWorld» дляпример или что-то еще.Как это сделать?

1 Ответ

3 голосов
/ 19 августа 2011

Это должно сделать:

NSArray *matchingObjects = [array filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self.title = %@", @"HelloWorld"]];
[array removeObjectsInArray:matchingObjects];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...