我正在进行CloudKit查询,其中我使用' creatorUserRecordID'排除任何实体。等于存储在名为matchesArray的数组中的任何Id,我使用NSPredicate(以及其他自定义谓词)完成此操作:
let predicate4:NSPredicate = NSPredicate(format: "creatorUserRecordID IN %@", matchesArray:[Array])
但是,我收到以下错误:
参数标签'(格式:,matchesArray :)'不匹配任何可用的重载。
有没有人知道如何解决这个问题,而不是查询哪些创建者ID存储在匹配数组中?
答案 0 :(得分:1)
我认为你是想写这个,
let predicate4:NSPredicate = NSPredicate(format: "creatorUserRecordID IN %@", matchesArray)