1
8
与algol风格的语言(如c)不同,objective-c的语法是专门为识字方法名设计的。
而且,Objective-C根本没有方法重载。时期。给定类的单个选择器只能有一个类型签名。根据参数类更改行为的唯一方法是让一个方法采用可以包含许多不同类的泛型类型(如
|
2
3
这不是同一种方法。在Objective-C中,一个名为
而且,init经常被重写,您只是使用了错误的方法。 |
3
1
除了jer的答案,它也不允许您指定多种方法来初始化实例。例如,nsstring具有
|
Noah Wilder · Swift中元组的操作符重载 6 年前 |
Salman · 指向具有数组索引运算符重载的类的指针 6 年前 |
Nom OnTheCookie · 使用向量重载C++输出 6 年前 |
J. Doe · C++重载:从友元函数切换到成员函数 6 年前 |
Ana · 使用操作符重载添加存储在vector中的类对象 6 年前 |
Matthew · 重载运算符|用于固定大小的阵列? 6 年前 |
Martin Žid · 重载运算符+=具有两个类 6 年前 |