gpt4 book ai didi

ios - 3D触摸快捷方式应用程序:didfinishlaunchingwithoptions:performActionForShortcutItem:执行顺序

转载 作者:行者123 更新时间:2023-12-01 22:29:54 25 4
gpt4 key购买 nike

如果您的应用程序尚未启动,并且您单击家庭快捷方式项以启动您的应用程序,那么将首先调用哪种方法?

Is application:didFinishLaunchingWithOptions:

要么
application:performActionForShorcutItem:completionHandler:

最佳答案

如果您使用3D触摸快捷方式启动应用程序,则方法如下:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool  

将被称为第一。
如果此方法返回true,则该方法:
func application(application: UIApplication, performActionForShortcutItem shortcutItem: UIApplicationShortcutItem, completionHandler: Bool -> Void)

接下来将被称为。
但是,如果使用第一种方法返回false,则不会调用第二种方法。

如果您的应用已经启动,则使用3D-touch快捷方式进入您的应用,仅调用第二种方法。

Apple's Demo中查看更多详细信息

关于ios - 3D触摸快捷方式应用程序:didfinishlaunchingwithoptions:performActionForShortcutItem:执行顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35713583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com