我已经找到了一个带有majorKey覆盖的类,如文档所述。
if let existing = Contact(forPrimaryKey: personR.recordID) {
}
当我这样做时,编译器说要摆脱" forPrimaryKey" : "额外参数' forPrimaryKey'在电话"
当我摆脱它时,它将它视为初始化然后抱怨 "无法调用' init'使用' Int32'"
类型的参数知道如何调用此方法吗?
答案 0 :(得分:2)
联系人(forPrimaryKey:personR.recordID)确实有效,我正在使用Xcode 6.3上的Swift 1.2,并且看到了奇怪的行为。
感谢@Segiddins提供帮助
答案 1 :(得分:0)
if let existing = Contact.objectForPrimaryKey(personR.recordID) {
}