对象方法:
1、以减号开头
2、方法的声明必须在@interface和@end之间,而实现则写在@implementation与@end之间
3、对象方法只能由对象来调用
4、对象方法归类和对象所有
函数:
1、函数能写在文件中,除@interface和@end之间之外的任何位置
2、函数归文档所有
3、函数调用不依赖于对象
4、函数内部,不能通过成员变量名来直接访问某对象内部的成员变量。
OC方法中,一个参数对应一个冒号,而方法名中要注意,冒号也是方法名的一部分
匿名对象的例子[[Car new] run];
本文探讨了Objective-C中对象方法与函数的区别,包括它们的声明与调用方式的不同,以及各自所属的范畴。对象方法属于类和对象,强调面向对象编程特性;而函数则独立于类存在,更接近传统过程式编程。
1921

被折叠的 条评论
为什么被折叠?



