全体の流れ
1.データベースをセット
1.UsersレコードにアクセスできるOperation取得
2.レコード読み込み時のブロックをセット
4.Operation実行
//データベースをセット
CKDatabase*publicDB=[[CKContainer defaultContainer] publicCloudDatabase];
//UsersレコードにアクセスできるOperation取得
CKFetchRecordsOperation*operation=[CKFetchRecordsOperation fetchCurrentUserRecordOperation];
//レコード読み込み時のブロックをセット operation.perRecordCompletionBlock=^(CKRecord*record,CKRecordID*recordID,NSError*error){
if(error==nil){
NSLog(@”user fetch done”);
self.userID=recordID;
self.user=record;
}
};
//Operation実行
[publicDB addOperation:operation];