我有一个NSArray
,它代表人。我使用Person
类的一个属性来过滤数组并NSArray
使用谓词获取另一个。
NSPredicate * predicate = [NSPredicate predicateWithFormat:@"Favorite == %@", @"YES" ];
NSArray *favorites = [people filteredArrayUsingPredicate:predicate];
新的NSArray
, favorites
, 维护人的副本,还是指向旧的NSArray
,的引用people
?如果有人更改了数组Favorite
中某个对象的属性favorites
,它会自动更新people
数组中的那个对象吗?