【发布时间】:2016-12-21 08:30:55
【问题描述】:
我是 IOS 和目标 C 的新手。 UIApplicationDelegate 附带的以下方法声明让我感到困惑:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
根据from Apple official site的介绍,方法名应该是didFinishLaunchingWithOptions,接受2个参数,application和launchOptions。
但基于我有限的知识,我认为该方法名为 application,它接受 2 个参数,applications 和launchOptions。 谁能帮我理解这个方法声明?
第一列之前的第一个字符串不应该代表方法名称吗?
【问题讨论】:
-
Objective-C 中似乎没有命名参数之类的东西。方法名称由列 (:) 之前的所有字符串连接
标签: ios objective-c