0

目前,我计划在我的 iphone 应用程序上设置一个闪退/登录屏幕,然后一旦与服务器建立连接,就会显示一个选项卡式视图。我已经链接了一个按钮来模拟登录。这确实 [self performSegueWithIdentifier:@"toMainScreen" sender:self];

如果我在第一个视图控制器中创建一个指向对象(TCP/UDP + 线程的连接控制)的指针,我将如何将它传递给选项卡或选项卡控制器,以便它们能够发送/接收等?

(也许我将对象传递给选项卡式视图控制器,然后选项卡可以从那里到达它?) - 不知道该怎么做。我假设我需要为选项卡式视图控制器创建一个类。

谢谢。

4

1 回答 1

1

是的,您需要对标签栏控制器进行子类化,并在其中有一个属性,该属性将是指向您的第一个视图控制器的指针。所以您的标签栏控制器的 .h 文件将如下所示:

@interface MyTabBarController : UITabBarController

@property (nonatomic, weak) FirstViewController *firstViewController;

@end

当您的第一个视图控制器被加载时,您应该将此属性设置为它。

那有意义吗?

于 2012-11-14T15:02:37.500 回答