- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc

Posted

技术标签:

【中文标题】- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 没有被触发【英文标题】:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions was not triggered 【发布时间】:2011-05-27 01:38:49 【问题描述】:

我用过

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

获取启动选项。

但是没有触发,即使我添加了UIApplicationDelegate协议。

欢迎评论

【问题讨论】:

你是如何设置的? 【参考方案1】:

确保 File's Owner delegate 出口已连接到主 nib 文件中的 App 委托类,除非您想以编程方式设置它:

【讨论】:

我已将文件的所有者委托链接到应用委托【参考方案2】:

您尝试了哪个 ios 版本?这适用于 iOS 3.0 及更高版本。

【讨论】:

【参考方案3】:

我记得一些奇怪的行为(这可能是真的,也可能不是,但可以尝试一下),如果你也实现旧方法:

- (BOOL)applicationDidFinishLaunchingWithOptions:(UIApplication *)application

然后它会调用它。你能确认你没有那个方法吗?

【讨论】:

以上是关于- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc的主要内容,如果未能解决你的问题,请参考以下文章

关闭时横向 MPMoviePlayerViewController 纵向

在目标之间共享 UserDefault 不起作用

iOS9 application:application openURL: sourceApplication: annotation: 方法不执行

Swift - 以编程方式创建视图问题,无法找到存储的属性

如何在 Firebase Android 中获取用户点击的动态短链接?

Winform Application系统更新