gpt4 book ai didi

ios - 使用相同方法声明两次的实现

转载 作者:行者123 更新时间:2023-11-28 18:36:54 26 4
gpt4 key购买 nike

我正在阅读一本关于 iOS 编程的书,遇到了一些令人困惑的事情。

据我目前所学,实现中的方法是这样的

- (return type)methodName: (return type)parameter methodName2:(return type)parameter

但是为什么你要对同一个方法执行两次呢?像这样:

- (return type)methodName: (return type)parameter methodName2:(return type)parameter
{
// Code here
}
- (return type)methodName: (return type)parameter methodName3:(return type)parameter {
// Code here
}

这是否仅仅意味着有两个使用相同方法名的声明,但它根据实现中的所有方法知道要实现哪个?我的印象是第一个方法名称是“方法”,其余是该方法的参数。

最佳答案

这里有两种不同的方法,分别命名

methodName:methodName2:

methodName:methodName3:

在 objective-c 中,“完整方法名称”分布在所有参数中。

关于ios - 使用相同方法声明两次的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17199045/

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