1

我有 4 个单独的 tableViews,当被选中时,对包含四个选项卡的 tabBarController 进行模态搜索。在这四个选项卡中,它们都有一个执行 XML 解析的通用选项卡。

我做了一些阅读,似乎我有三种方法。我可以

A)使用类来定义数据的来源,但我不想实例化所有选项

B)找出当前的 TabBarController 是什么并将其用作条件

c)找出我们从哪里开始并使用这些数据

这将是执行此操作的最佳方式,我将如何执行(segue 正在处理正在传递的数据)。请注意,我没有使用 UINavigationController。

我基本上想最终得到一个开关,根据它的来源来执行功能。

4

1 回答 1

0

好吧,你可以使用单例。

您还可以根据需要创建一个数据模型并将指向它的指针传递给您的各种类。

至于使用开关,只需使用某种索引(例如数组)设置您的数据,然后根据当前的标签栏对象拉取它。如果您打算使用,UITabBarController则调用其selectedIndex属性以了解选择了哪个选项卡栏项。

于 2012-08-13T15:43:12.893 回答