如何解决如何将NSMutableArray添加到对象中?
| 我有UITableView,它从NSMutableArray添加数据。 那么,我想知道如何将NSMutableArray添加到Object中? 然后将对象添加到UITableView中。 因为我要使用[tableData removeAllObjects]; 但是现在我只能使用[UITableView removeFromSuperview]; 谢谢你的帮助。 亲切的问候。解决方法
使用
addObject
在NSMutableArray
中添加一个对象。
- (void)addObject:(id)anObject
请使用以下方法。
[myMutableArray addObject:myObj];
完成数组更新后,在UITableView
实例上调用reloadData
。
[myTableView reloadData];
, UITableView不能按照我认为的方式工作。它不包含您使用添加或删除功能调用(如NSArray)手动修改的单元格集合。 UITableView需要一个充当委托的对象。
tableview将“询问”委托人“ questions”有关其应具有的内容(单元格数,节,内容和单元格类型),并且该对象将使用您通过实现UITableViewDataSource定义的行为进行响应(以及可选的UITableViewDelegate协议方法。
这是一个教程,应该使您了解表视图具有所需内容的要求。
如果上面的教程对您不起作用,这就是您应该做的进一步工作:)
, 您的tableData是哪种对象? UITableView
应该具有类型为UITableViewSourceData
的委托,该委托为其提供数据。通常,它是包含此“ 5”的控制器。当UITableView必须绘制单元格时,它将调用委托方法:
- (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
您的代表必须执行。您可以创建一些数组/字典对象以保留数据,并在需要时将其输入单元格中。
如果您的tableData已经是NSMutableArray
,则可以在removeAllObjects
上调用它。将其添加到对象是什么意思?
如果要查看表中的更改,只需致电[<name of your table instance> reloadData]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。