123*_*321 54 operator-overloading objective-c
是否可以覆盖Objective-C中的操作符使用?
例如
myClassInstance + myClassInstance
Run Code Online (Sandbox Code Playgroud)
调用自定义函数来添加两个.
dre*_*lax 90
运算符重载不是Objective-C的一个特性.如果可以将两个类的实例一起添加,请提供一个方法并允许使用该方法添加它们:
Thing *result = [thingOne thingByAddingThing:thingTwo];
Run Code Online (Sandbox Code Playgroud)
或者,如果您的班级是可变的:
[thingOne addThing:thingTwo];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18008 次 |
| 最近记录: |