2

出于测试目的,我将 Parse 本地数据存储与同步方法一起使用,并按预期得到了警告:正在主线程上执行长时间运行的操作
我的应用程序也有几个让它崩溃的错误。我修复了错误并用异步方法替换了同步方法。

但是,该应用程序现在出现意外错误:

执行时[Parse enableLocalDatastore];,我再次收到警告:主线程上正在执行长时间运行的操作,尽管尚未调用同步方法。

当我然后执行

PFQuery *query = [PFUser query];
NSArray *allUsers = [query findObjects];

我收到错误-[__NSCFDictionary fetchFromLocalDatastoreInBackground]: unrecognized selector sent to instance xxxxxxx

显然,这些错误与应用程序早期的崩溃有关,并且本地数据存储可能处于不一致的状态。

我的问题是:是否可以重置本地数据存储以避免与早期运行相关的错误?

4

1 回答 1

1

抱歉我的愚蠢问题:只需从模拟器或设备中删除应用程序即可。这删除了本地数据存储。

于 2014-12-18T10:04:25.160 回答