tôi cần phải truy vấn tất cả các loại hồ sơ, mà không cần bất kỳ lọc. Tôi đã thử hai cách:Tôi làm cách nào để tạo một CKQuery không có biến vị ngữ?
let query = CKQuery(recordType: "Pm", predicate: nil)
let query = CKQuery(recordType: "Pm", predicate: NSPredicate(format: ""))
tôi bị lỗi:
'NSInvalidArgumentException', reason: 'Unable to parse the format string ""'
Làm thế nào để làm gì?
hi mick bạn có biết nếu có một cách khác để viết cơ sở dữ liệu công cộng với tư cách là quản trị viên, để tạo và duy trì dữ liệu mà không cần đăng nhập icloud? đầy đủ câu hỏi: http://stackoverflow.com/questions/36808601/seed-and-maintain-cloudkit-public-database-still-requires-icloud-login – Crashalot
Great câu trả lời, cảm ơn! –
Theo tham chiếu API của CKQuery: "Các phần tử dựa trên chuỗi định dạng. Bạn không thể sử dụng các biến vị ngữ giá trị hoặc khối." Tôi không nghĩ nó luôn như thế này, nhưng hiện tại câu trả lời này không còn hoạt động nữa. –