【发布时间】:2023-03-09 14:26:02
【问题描述】:
我想在表格上显示一些数据,我们称之为“TabeView”应用程序。
所以我在 XCode 上创建了一个“基于导航”的应用程序,它在“类文件夹”中提供了 4 个文件。
- RootViewController.h
- RootViewController.m
- TableViewAppDelegate.h
- TableViewAppDelegate.m
现在,我想使用“didFinishLaunchingWithOptions”方法在 TableViewAppDelegate 中设置数据,我使用数组来实现。
然后,我需要将此数组“发送”到 RootViewController。我在 RootViewController 中有一个数组变量,所以我假设我需要从 TableViewAppDelegate 中“设置”RootViewController 中的数组变量。我该怎么做?
我遇到的问题是,我不知道如何在 TableViewAppDelegate 的 RootViewController 中设置数组变量。我想知道下面这样的事情是否可行
....
[RootViewController setMyArray:myArray];
[window addSubview:navigationController.view];
[window makeKeyAndVisible];
....
但我不知道如何调用“RootViewController”。
希望我说得有道理。谢谢。
【问题讨论】:
-
为什么不在RootViewController中设置数组?
-
我可以。但在开始之前,你能告诉我我想做的事情是否可行吗?如果没有,为什么不呢? :)
-
不太确定 [google-app-engine] 标记是如何解决这个问题的。相应地重新标记。
标签: iphone objective-c uinavigationcontroller uitableview