У меня есть такой массив:
{
id = 8281;
name = “John”;
title = “Title One“;
},
{
id = 8729;
name = “Bob”;
title = “Title Two“;
},
{
id = 8499;
name = “Dave”;
title = “Title Three“;
}
Я хочу удалить массив, содержащий определенный идентификатор.
В качестве примера, скажем, у меня есть:
NSNumber *removeThis = '8281' ;
И мой массив выше называется "историями".
Я пытался:
[stories removeObject:removeThis];
, но это не работает.
Я также пытался:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"id != %@", removeThis];
NSArray *results = [stories filteredArrayUsingPredicate:predicate];
Но данные никогда не бываютудален из массива.
Может кто-нибудь направить меня в правильном направлении?