title: Reading CloudKit records after saving it
body: <p>I create a CloudKit record using <code>- (void)saveRecord:(CKRecord *)record completionHandler:(void (^)(CKRecord *record, NSError *error))completionHandler;</code> function.</p>
  
  <p>Then I fetch all records of this type using <code>- (void)performQuery:(CKQuery *)query inZoneWithID:(CKRecordZoneID *)zoneID completionHandler:(void (^)(NSArray /* CKRecord */ *results, NSError *error))completionHandler;</code> in the completionHandler of saveRecord. But in the result of this query there is no record that I added just before.</p>
  
  <p>Then when I perform query again after some time I have all records including the one I just added. How I can now that the record that I've just added is already in the database. Shouldn't it be available already in completion handler?</p>