我正在尝试复制基于我的Registration NSMutableArray类的NSMutableArray,并尝试过滤一个布尔值。值得关注的是,由于nsmutablearray来自该类,因此每次我尝试alloc and initwitharray:[self person] man];
其中man是nsmutablearray时,它都不允许我这样做。此功能是仅本地化还是可以在全球范围内使用?还是我在这里想念什么?
谢谢。
最佳答案
您必须确保将“ man”声明为“ [self person]”的属性。即在[self person]是其实例的类的标题中,
@property (nonatomic, retain) NSMutableArray *man;
并在实施中:
@synthesize man;
关于iphone - 关于NSPredicate和NSMutableArray深层复制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8349305/