【发布时间】:2012-09-05 22:54:10
【问题描述】:
我有@property NSDate 实例,它在方法- (void)applicationWillResignActive:(UIApplication *)application
中获得时间。
我有ViewController 和SecondController 连接到Storyboard 所以在AppDelegate 实现块的代码中我没有任何ViewController 和SecondViewController 实例。方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
只返回YES。
问题是:我必须将时间从@property NSDate 实例传递到SecondViewController,当应用程序激活时显示,但我不知道如何检查应用程序来自后是否显示SecondViewController背景。
我知道我可以使用 AppDelegate:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
然后获取他的NSDate @property,但我如何检查何时必须获取此数据?
我应该使用ViewController的哪种方法?
【问题讨论】:
标签: objective-c uiviewcontroller appdelegate pass-data