黑马程序员技术交流社区

标题: OC对象方法和函数的区别 [打印本页]

作者: mac    时间: 2015-9-22 15:54
标题: OC对象方法和函数的区别

  1. 函数属于整个文件,在文件的任意地方都能调用;对象的方法只属于这个对象,只有对象才能调用

  2. 对象的方法只能声明在@infterface 和@end 之间,对象方法只能实现在@implementation 和@end之间。

   函数的声明和定义可以写在任意地方,函数不能归某个类所有,只属于某个文件。

作者: kylmetz    时间: 2015-9-22 21:23
1.对象方法实现只能写在@implementation@end中,声明写在@interface@end
2.对象方法都是以-开头
3.对象方法只能由对象调用,归对象所有

1.所有函数都是平行的
2.函数不存在隶属关系
3.使用的时候可以直接调用
4.不可以访问对象中的成员变量




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2