Ios 如何在swift中使用查询获取cloudkit数据
我试图将所有用户的位置存储在Ios 如何在swift中使用查询获取cloudkit数据,ios,swift,cloudkit,cllocation,ckrecord,Ios,Swift,Cloudkit,Cllocation,Ckrecord,我试图将所有用户的位置存储在cloudkit中,然后由每个设备下载。我在storeLocation中的代码上标记了错误: “无法将类型为“(NSError?,[CKRecord]?)”(也称为“(可选,可选>)”)的值转换为预期的参数类型“(错误:NSError?,记录:[CKRecord]?)->Void”。” 我相信而不是: loadLocation((error, self.locArray)) 您需要将其称为: loadLocation() { (error, records) in
cloudkit
中,然后由每个设备下载。我在storeLocation
中的代码上标记了错误:
“无法将类型为“(NSError?,[CKRecord]?)”(也称为“(可选,可选>)”)的值转换为预期的参数类型“(错误:NSError?,记录:[CKRecord]?)->Void”。”
我相信而不是:
loadLocation((error, self.locArray))
您需要将其称为:
loadLocation() { (error, records) in
// do something here with the returned data.
}
我回答了你最初的问题@caleb.)
loadLocation() { (error, records) in
// do something here with the returned data.
}