【发布时间】:2016-03-14 10:42:45
【问题描述】:
我正在使用 CloudKit 在我的应用程序中存储和同步一些数据。假设我有一个记录类型,其属性名为key。我想获取key 不在给定数组unwantedKeyArray 中的所有记录。
我试过了
let predicate = NSPredicate(format: "key NOT IN %@", unwantedKeyArray)
但应用程序崩溃并显示错误提示
'无法解析格式字符串“key NOT IN %@”'
那么创建NSPredicate 以实现我的目标的正确方法是什么?
(虽然我在我的应用程序和这个问题描述中使用了 Swift,但也欢迎在 ObjC 中回答)
【问题讨论】:
标签: swift cocoa-touch nspredicate cloudkit