getObjectsResult.objects导致错误

时间:2013-04-25 20:14:25

标签: ios

使用QuickBlox,可以创建自定义对象。一切都很顺利,但现在我想从我的一个自定义类中显示返回的记录。我可以看到记录被返回但我无法抓住它们显示在UITableView上。我尝试将getObjectsResult.objects的结果保存到NSMutableArray中,然后使用“objectForKey”构造,但是虽然记录保存在我的数组中,但我得到了错误:

2013-04-25 22:09:09.700人[897:12b03] * 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [QBCOCustomObject objectForKey:]:无法识别的选择器已发送例如0x86c2520'

我将非常感谢帮助我解决此问题。有关详情,请查看http://quickblox.com/developers/SimpleSample-customObjects-ios

谢谢! -kisimi

1 个答案:

答案 0 :(得分:0)

对于预定义的自定义对象表字段,您不需要使用“objectForKey”从字段获取值。你只需要使用QBCOCustomObject的属性,例如下面......

获取消息ID只需使用[[QBCOCustomObject] ID]。 和自定义字段值[[QBCOCustomObject] objectForKey:@“customFieldName”]。