我已成功管理将Parse Data Strings指向UILabels并让它们在UITableViewController上显示内容。
在我的UITableView Cell上我还有一个UITextView来显示Parse中的数组。该数组被称为" Post_Description"。在Storyboard的单元格中,我给了我的UITextView一个103的标签。
然而,当我运行此代码时,我遇到了崩溃。
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI length]: unrecognized selector sent to instance 0x170239c60'
以下是我要为UITextView调用的代码:
UITextView *postView = (UITextView*) [cell viewWithTag:103];
postView.text = [object objectForKey:@"Post_Description"];
答案 0 :(得分:1)
这很好,因为在深入挖掘一些材料之后,我最终自己解决了这个问题。
首先创建UITextView标识符并指向UITextView的单元格标记:
UITextView *myTextView = (UITextView*) [cell viewWithTag:100];
然后在Parse中为您的数组分配NSArray:
NSArray *myArray = [object objectForKey:@"MyArrayInParse"];
然后你和他们一起结婚吧:
[myTextView setText:[myArray objectAtIndex:[indexPath section]]];
以及如何在Parse中将数组显示到UITextView中:)