Ho bisogno di query tutti i tipi di record, senza alcun filtro. Ho provato due modi:Come posso creare un CKQuery senza predicato?
let query = CKQuery(recordType: "Pm", predicate: nil)
let query = CKQuery(recordType: "Pm", predicate: NSPredicate(format: ""))
mi sono errore:
'NSInvalidArgumentException', reason: 'Unable to parse the format string ""'
come fare?
hi mick sai se esiste un altro modo per scrivere il database pubblico come amministratore, per seminare e conservare i dati, senza richiedere un accesso icloud? domanda completa: http://stackoverflow.com/questions/36808601/seed-and-maintain-cloudkit-public-database-still-requires-icloud-login – Crashalot
Ottima risposta, grazie! –
In base al riferimento API CKQuery: "I predicati si basano su una stringa di formato. Non è possibile utilizzare predicati basati su valori o blocchi." Non penso che sia sempre stato così, ma attualmente questa risposta non funziona più. –