核心数据从数组中选择对象 - iPhone

nco*_*hen 3 database iphone core-data objective-c

我想知道我是否可以根据带有数组的谓词选择对象...例如

代码:[NSPredicate predicateWithFormat:@"id =%@",arrayOfID];

它会起作用吗?如果不是,我该怎么办?

最好

Fel*_*oux 5

正确的谓词是

[NSPredicate predicateWithFormat:@"id IN %@", arrayOfID];
Run Code Online (Sandbox Code Playgroud)

假设arrayOfId包含与id相同类型的对象(例如NSNumbers或NSStrings).