关于Tableview和viewcontroller之间的数据重载的建议

时间:2014-01-09 09:53:06

标签: ios iphone objective-c uitableview

这只是建议以最佳方式执行以下操作;

我有一个由两个数组填充的tableview;当选择rowatindexpath时,我会转到另一个显示数据的viewcontroller。一切正常:但是,我需要回到tableview来显示相同​​的数据(现在已经发布)。这将是回调数据的最佳程序?每次在tableview之间来回传递数据或将数据写入plist并在tableview重新加载时调用它。 谢谢你的时间!

2 个答案:

答案 0 :(得分:0)

要将数据传递到一堆控制器,通常的方法是在“主”VC上实现的'详细'VC上使用委托协议。

这是一个常见问题 - 我有一个演示此https://bitbucket.org/abizern/delegation-example

的示例应用程序

这让我想起了,我应该为iOS 7更新它。

答案 1 :(得分:0)

可以通过viewWillAppear:方法中的reloadData轻松实现。 在SingletonClass或应用程序的AppDelegate中创建一个NSMutableArray,并从DetailView中更新/删除它的值

只有reloadData

中的viewWillAppear:进入UITableView VC