iOS - 如何将参数从didFinishLaunchingWithOptions传递给viewController?

时间:2011-08-11 14:10:10

标签: ios delegates uiviewcontroller

我想知道如何将委托didFinishLaunchingWithOptions中的参数传递给第一个将启动其视图的视图控制器。

我在互联网上找不到类似的内容。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

试试这个:

myViewController = [[MyViewController alloc] init];
[myViewController setMyCoolFirstArgument: coolArgument];
[myViewController setMyCoolSecondArgument: coolSecondArgument];
[window setRootViewController: myViewController];

并在MyViewController.h

@property (nonatomic, retain) CoolArgument *myCoolFirstArgument;
@property (nonatomic, retain) CoolArgument *myCoolSecondArgument;

并在MyViewController.m

@synthesize myCoolFirstArgument, myCoolSecondArgument;