我正在为我的iOS设备做越狱调整,并且遇到了一个关于应用程序捆绑I和多任务处理的问题。
我目前对它进行了设置,当点击应用程序图标时,它会抓取应用程序ID并将其存储起来,以便以后使用。我需要将它用于多任务处理,所以我尝试了applicationDidBecomeActive,但没有成功,因为我认为它从来没有被调用过。有没有办法判断应用程序何时从多任务和/或应用程序切换中加载?
发布于 2014-06-02 05:44:26
您可以在viewDidLoad中注册通知:
[[NSNotificationCenter defaultCenter]addObserver:self
selector:@selector(selectorYouWant)
name:UIApplicationDidBecomeActiveNotification
object:nil];发布于 2014-06-02 05:47:01
可以调用的Here are all the UIApplicationDelegate methods。在第一次启动时,当应用程序第一次启动/不再在内存中时,application:willFinishLaunchingWithOptions:和application:didFinishLaunchingWithOptions:将在最初加载应用程序时被调用。至于在内存中激活的问题,我建议你使用applicationWillEnterForeground:。
https://stackoverflow.com/questions/23984750
复制相似问题