willFinishLaunchingWithOptions未调用

时间:2017-01-14 02:06:25

标签: ios swift3 swrevealviewcontroller

我的应用程序有一个应用程序委托,我已将代码放在那里,我需要在委托中使用以下方法:

func application(_ application: UIApplication,
                          willFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool{
    let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
    let initialFrontViewController: ViewController2 = storyboard.instantiateViewController(withIdentifier: "initialFrontRevealController") as! ViewController2
    let revealController: RevealViewController = storyboard.instantiateViewController(withIdentifier: "revealVC") as! RevealViewController
    revealController.setFront(initialFrontViewController, animated: true)

    print("seen command")

    return true
}

我的问题是我的print语句没有打印到控制台,当我构建和运行我的应用程序时,我在方法中放置的任何任务都没有实现。

到目前为止,我已经尝试了几个内容和设置重置,但无济于事。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

将代码"print("seen command")"更改为基金的第一行

application(_ application: UIApplication, willFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool

观察是否有打印日志,当前方法中无法运行代码错误。