Ich brauche Abfrage alle Datensatztypen, ohne Filterung. Ich habe versucht, zwei Möglichkeiten:Wie kann ich eine CKQuery ohne Prädikat erstellen?
let query = CKQuery(recordType: "Pm", predicate: nil)
let query = CKQuery(recordType: "Pm", predicate: NSPredicate(format: ""))
Ich habe Fehler:
'NSInvalidArgumentException', reason: 'Unable to parse the format string ""'
wie zu tun?
Hi Mick Weißt du, ob es eine andere Möglichkeit gibt, die öffentliche Datenbank als Administrator zu schreiben, um Daten zu säen und zu pflegen, ohne eine iCloud-Anmeldung zu benötigen? vollständige Frage: http://stackoverflow.com/questions/36808601/seed-and-maintain-cloudkit-public-database-still-requires-icloud-login – Crashalot
Große Antwort, danke! –
Entsprechend der CKQuery-API-Referenz: "Prädikate basieren auf einer Formatzeichenfolge. Sie können keine wert- oder blockbasierten Prädikate verwenden." Ich glaube nicht, dass es immer so war, aber momentan funktioniert diese Antwort nicht mehr. –