我目前将解析后端添加到我的 ios 项目中,并将其定义为使用其本地数据存储。这一切似乎工作正常,除了有时我收到“这个对象在离线缓存中不可用”据我所知,使用本地数据存储时根本没有缓存(在我的 AppDelegate 中启用它,如下所示:[解析 enableLocalDatastore];)。问题是如果我重新打开应用程序,最终该对象将被成功检索。有没有人遇到过这个问题?
编辑:我打电话的顺序是
PFQuery *query = [PFQuery queryWithClassName:className];
[query fromLocalDatastore];
[query whereKey:someKey equalTo:someObject];
[query includeKey:@"someKey1"];
[query includeKey:@"someKey2"];
[query orderByAscending:@"date"];
[query findObjectsInBackground];
它为 ios sdk 8.0 构建并解析 sdk 1.7.2
谢谢!