AppDelegate中的didFinishLaunchingWithOptions参数是什么

时间:2016-04-24 15:35:36

标签: ios appdelegate

在AppDelegate中 - >应用程序功能,“didFinishLaunchingWithOptions”的含义是什么?它是一个传递给应用程序方法的函数吗?

1 个答案:

答案 0 :(得分:1)

AppDelegate是一种协议。您需要向系统提供符合该协议的对象,并充当应用程序委托。系统调用app委托的各种方法,包括application :didFinishLaunchingWithOptions方法。

(Objective-C)方法签名如下所示:

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

在Xcode文档中搜索" didFinishLaunchingWithOptions"阅读它。

所以为了回答你的问题,didFinishLaunchingWithOptions是一个方法/函数,而不是"参数"。

系统可能会传入一个字典,其中包含有关应用程序如何启动的信息。 (从本地通知,打开文件的请求,核心位置区域通知等)Xcode文档有更多信息。