在AppDelegate中 - >应用程序功能,“didFinishLaunchingWithOptions”的含义是什么?它是一个传递给应用程序方法的函数吗?
答案 0 :(得分:1)
AppDelegate是一种协议。您需要向系统提供符合该协议的对象,并充当应用程序委托。系统调用app委托的各种方法,包括application :didFinishLaunchingWithOptions
方法。
(Objective-C)方法签名如下所示:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
在Xcode文档中搜索" didFinishLaunchingWithOptions"阅读它。
所以为了回答你的问题,didFinishLaunchingWithOptions
是一个方法/函数,而不是"参数"。
系统可能会传入一个字典,其中包含有关应用程序如何启动的信息。 (从本地通知,打开文件的请求,核心位置区域通知等)Xcode文档有更多信息。