2013-04-25 115 views
0

使用QuickBlox,可以創建自定義對象。一切正常,但現在我想顯示從我的自定義類之一返回的記錄。我可以看到記錄被返回,但我無法抓住它們以顯示在UITableView上。我嘗試將getObjectsResult.objects的結果保存到NSMutableArray中,然後使用「objectForKey」構造,但儘管記錄保存在我的數組中,但我得到了錯誤:getObjectsResult.objects導致錯誤

2013-04-25 22:09:09.700人們[897:12b03] *終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',原因是: ' - [QBCOCustomObject objectForKey:]:無法識別的選擇發送到實例0x86c2520'

我會感謝所有幫助,幫我解決這個問題。更多檢查http://quickblox.com/developers/SimpleSample-customObjects-ios

謝謝! -kisimi

回答

0

對於預定義自定義對象表字段,您不需要使用「objectForKey」從字段中獲取值。你只需要在下面使用QBCOCustomObject的屬性...

對於獲取消息ID只需使用[[QBCOCustomObject] ID]。 和自定義字段值[[QBCOCustomObject] objectForKey:@「customFieldName」]。