這是我NSBatchUpdateRequest
:NSBatchUpdateRequest引發錯誤斯威夫特
let batchUpdateRequest = NSBatchUpdateRequest(entityName: "WLItem")
batchUpdateRequest.predicate = NSPredicate(format: "source != rt")
batchUpdateRequest.propertiesToUpdate = ["position": 2]
batchUpdateRequest.resultType = NSBatchUpdateRequestResultType.UpdatedObjectsCountResultType
do {
let batchUpdateResult = try NSManagedObjectContext.MR_defaultContext().executeRequest(batchUpdateRequest) as! NSBatchUpdateResult
} catch {
print("error: \(error)")
}
在控制檯輸出爲:
error: NilError
有什麼不對?這是XCode7的問題嗎?我正在與NSBatchUpdateRequest
第一次合作,所以我不知道之前是否是這樣。對我來說,代碼應該可以工作。
您是否找到解決方案?我看到完全相同的問題。 –