(与第一个问题到iPhone发展,所以道歉探测偏离磁道。)

我创建具有几件事情的图。一个UITabBarController控制3 UITableViews。这些TableViews中的两个过滤第3版本。他们都将作出JSON调用(仍然工作对)来检索对象的列表。

所以,因为这些观点都以某种方式相关,会有更多的“理智”的方式来显示这些数据?有了发言权,子视图?或我将不得不只创建每个1个观点,即返回所需要的数据和与它做什么?

如果它有助于在所有的,我有过,我有说话的API完全控制,所以改变与此这种帮助并不真正的问题对我来说太多了。

提前感谢!

有帮助吗?

解决方案

您希望尽量减少你打的服务器与JSON调用的次数。由于两个数据的tableViews显示子集包含在第三,你应该使得该JSON呼叫一次,然后筛选结果在存储器中用于所述两个其他tableViews。

这样做的一个方法是创建一个类来让你的JSON通话,并使用该结果的数组。然后,您可以将指针传递给该对象到你的三个的tableView控制器。然后,每个控制器可以访问的结果阵列和过滤器是必要的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top