【黑马程序员】Objective-C语言学习笔记之小知识点

--------------------------------------------IOS期待与您交流!--------------------------------------------

  1. BOOL的本质:typedef signed char BOOL; 只有2中取值:YES、NO。
  2. OC中的nil,相当于C语言中得NULL,也就是0。
  3. 对象方法只能由对象调用,类方法只能由类调用
  4. 父类必须声明在子类的前面
  5. 子类不能再定义和父类相同的成员变量
  6. 子类重写父类中的某个方法,覆盖父类以前的方法
  7. 在调用方法时,优先在当前类中找,如果找不到,去父类中找
  8. self 使用在方法调用时,self代表方法调用者,可以是对象,也可以是类
  9. self 使用在成员变量时,self代表的时对象,只有对象才有成员变量
  10. id 万能指针,能指向任何OC对象,相当于NSObject *
  11. 在@implementation和@end中声明的成员变量只能是私有的,不管是使用@public 还是@protected修饰
  12. 在程序启动时,会加载(调用 + load 方法)程序的所有类及其分类,并且只加载一次。先加载父类,再加载子类
  13. 首次使用某个类时,就回调用当前类的 + initialize 方法。先初始化父类,再初始化子类





待续 ... ...



--------------------------------------------IOS期待与您交流!--------------------------------------------

详细请查看:http://edu.csdn.net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值