根类 NSObject
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
NSObject
是Objective-C语言的根类(Root class
),这个类提供了一些基本且必须的功能,来实现不同子类之间的交互。
NSObject被所有子类继承的最基本的功能是以下两个:
- 分配内存给对象(
allocate instances
)- 将对象连接到他们的类
NSObject还提供了一些额外的功能,如下:
- 初始化实例变量
- 收回分配给对象的内存
- 将自己与其他对象比较
- 自我归档
- 在运行时进行方法选择
- 在运行时提供查询方法的反馈信息
- 在运行时提供类层级关系的反馈信息
- 转发消息到其它对象
在线练习
{$ activeFileHint $}