我需要将两个数组保存到一个解析对象。一个包含人objectId
,另一个包含注释。
postObject[@"ids"] = newIds;
postObject[@"comments"] = newComments;
[postObject saveInBackground];
现在,如果一个保存而另一个保存,它将破坏我的应用程序。在我的
cellForRow
方法中,我希望它们的长度相同。仅当两个数组都成功保存时才
postObject
保存,或者只有部分保存时才保存。
最佳答案
根据我的经验,我从未见过仅保存对象的一部分。但是,如果您使用完成块,则可以编写一些内容来检查对象是否正确保存。
请参阅解析文档中的示例:
[postObject saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
if (succeeded) {
// The object has been saved.
} else {
// There was a problem, check error.description
}
}];
关于ios - 解析`objectSaveInBackground`,全部保存或全部保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32446090/