0

現時点では、iPhoneアプリにspash / login画面を表示する予定です。サーバーに接続すると、タブ付きのビューが表示されます。ログインをシミュレートするためにボタンをリンクしました。そしてそれは[selfperformSegueWithIdentifier:@ "toMainScreen" sender:self];

最初のビューコントローラでオブジェクト(TCP / UDP +スレッドの接続制御)へのポインタを作成した場合、タブまたはタブコントローラにポインタを渡して、送受信できるようにするにはどうすればよいですか?

(多分私はオブジェクトをタブ付きのView Controllerに渡し、タブはそこからオブジェクトに到達できますか?)-しかし、それを行う方法がわかりません。タブ付きのViewControllerのクラスを作成する必要があると思います。

ありがとう。

4

1 に答える 1

1

はい、タブバーコントローラーをサブクラス化し、最初のビューコントローラーへのポインターになるプロパティをそこに持つ必要があります。したがって、タブバー コントローラーの .h ファイルは次のようになります。

@interface MyTabBarController : UITabBarController

@property (nonatomic, weak) FirstViewController *firstViewController;

@end

最初のビュー コントローラーが読み込まれるときに、このプロパティをそれに設定する必要があります。

それは理にかなっていますか?

于 2012-11-14T15:02:37.500 に答える