Objective c 使用ApplicationIDBecMeactive调用viewDidLoad

Objective c 使用ApplicationIDBecMeactive调用viewDidLoad,objective-c,ios,Objective C,Ios,我希望确保每次启动应用程序时,都会处理我对视图和内容的所有初始化,即使在发送到后台(例如多任务处理)后回调 最好的方法是什么?我是否应该使用ApplicationIDBecMeactive直接调用viewcontroller上的viewDidLoad?我猜这是不明智的。我只是想确保每次用户调用应用程序时都能加载完成,无论它当时处于何种状态。我发布了几个应用程序,它们都能做到这一点——从ApplicationIDBecMeactive在一个或多个UIViewController上调用viewDid

我希望确保每次启动应用程序时,都会处理我对视图和内容的所有初始化,即使在发送到后台(例如多任务处理)后回调


最好的方法是什么?我是否应该使用ApplicationIDBecMeactive直接调用viewcontroller上的viewDidLoad?我猜这是不明智的。我只是想确保每次用户调用应用程序时都能加载完成,无论它当时处于何种状态。

我发布了几个应用程序,它们都能做到这一点——从ApplicationIDBecMeactive在一个或多个UIViewController上调用viewDidLoad

它很好用。苹果也不反对

但是,请注意,如果在viewDidLoad中有分配,则需要检查是否已分配实例,或者在应用程序挂起时释放在viewDidLoad中分配的实例。对于需要关闭的DB连接、通知侦听器等也是如此

只要您注意这些元素并正确处理它们,该方法是有效的,并且非常有用