指针数据不存储在本地数据库中,解析ios
发布时间:2021-05-23 02:23:18 所属栏目:MsSql教程 来源:网络整理
导读:我有一个查询与许多includeKeys是指向另一个类的指针.从解析云接收到数据后,所有的记录将使用pinAll方法在本地存储.当我回收存储结果时,我可以获取记录,但不能包含指针.请参见下面的示例代码 [query includeKey:@"classOne.innerClass"];[query includeKey:@"
|
我有一个查询与许多includeKeys是指向另一个类的指针.从解析云接收到数据后,所有的记录将使用pinAll方法在本地存储.当我回收存储结果时,我可以获取记录,但不能包含指针.请参见下面的示例代码 [query includeKey:@"classOne.innerClass"];
[query includeKey:@"classTwo.innerClass"];
[query includeKey:@"classThree"];
[query includeKey:@"classFour"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects,NSError *error){
[PFObject pinAllInBackground:objects withName:@"LocalRecords" block:^(BOOL succeeded,NSError *error) {
}];
}];
我正在拿取记录 PFQuery *lquery = [PFQuery queryWithClassName:[ClassName parseClassName]];
[lquery fromPinWithName:@"LocalRecords"];
BFTask *btask = [[lquery findObjectsInBackground] continueWithSuccessBlock:^id(BFTask *task) {
if (task.error) {
NSLog(@"Error: %@",task.error);
return task;
}
}];
当我尝试访问classOne,classTwo,classThree和classFour中的任何列时,我得到一个异常终止应用程序由于未捕获的异常’NSInternalInconsistencyException’,原因:’Key“名称”没有数据.在获取其值之前调用fetchIfNeeded. 解决方法这是iOS的Parse.com本地数据存储功能中的错误.从1.6.3发行说明:
(编辑:均轻资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sqlserver中如何寻找出连续日期记录的代码
- sql 常用技巧整理
- 是否有像SQL Server 2005的TRY / CATCH块这样的MySQL功能?
- .net – 如何在WPF DataGrid中定义自己的列?
- sql-server – SET STATISTICS IO-工作表/工作文件
- 主键的SQL Server BIGINT或DECIMAL(18,0)
- sql-server – 将SQL Server实例根目录放在单独的驱动器上是
- 奇怪的SQL2005问题. “SqlConnection不支持并行事务”
- Sql事务怎么理解?一文迅速了解Sql事务的用法
- sql – 如何组合来自两个存储过程调用的结果集?
站长推荐
热点阅读


