gpt4 book ai didi

IOS:如何从方法声明中识别方法名称

转载 作者:行者123 更新时间:2023-11-29 11:50:50 24 4
gpt4 key购买 nike

我是 IOS 和 Objective-C 的新手。UIApplicationDelegate 附带的以下方法声明让我感到困惑:

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

据介绍from Apple official site ,方法名称应该是 didFinishLaunchingWithOptions,它接受 2 个参数,application 和 launchOptions。

但根据我有限的知识,我认为该方法名为 application,它接受 2 个参数,applications 和 launchOptions。谁能帮我理解这个方法声明?

第一列之前的第一个字符串不应该代表方法名吗?

最佳答案

请引用this official documentation关于如何在 iOS 中声明方法(使用 Objective-C)。

注意:请参阅“方法可以采用参数”部分。

它的列表-

1) 没有参数的方法

-(void) methodWithNoArgs

2) 有 1 个参数的方法

-(void)methodWithOneArgument:(NSString*)argument1

3) 多参数方法

-(void)methodWithMultipleArguments:(NSString*)argument1 Arg2:(NSString*)argument2 Arg3:(NSString*)argument3

这里,“methodWithMultipleArguments,Arg2,Arg3”构成了方法名的多个部分。

关于IOS:如何从方法声明中识别方法名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41258310/

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