Object-C中常用的方法及其功能
来源:互联网 发布:淘宝组装电脑 编辑:程序博客网 时间:2024/06/08 10:39
Object-C中常用的方法及其功能
NSObject类中包含一个唯一的实例变量isa指针,该指针指向一块内存区域,该部分主要包含两部分信息:
1.指向父类的指针
2.自身的方法分发表
1.方法:+(id)alloc功能:返回一个分配好内存的对象。说明:已经分配好内存的对象的实例变量回被初始化成默认值2.方法:+(init)功能:对已经分配了内存的实例进行初始化(相当于便利初始化函数),不一定要默认的便利初始化函数,也可以自己写说明:常见形式-(id)init{ if(self = [super init]){ //初始化 } return self ;}3.方法:+(id)new功能:同事调用了alloc和init4.方法:-(Class)class +(Class)class功能:返回当前对象所属类5.方法:-(Class)superclass +(Class)superclass功能:放回当前对象所属类6.方法:-(BOOL)isKindOfClass:(Class)aClass功能:判定receiver是否为aClass或其子类的实例说明:判断某个实例是否属于某个类或者子类7.方法-(BOOL)isMemberOfClass(Class)aClass功能:判定receiver是否为Class的实例说明:只能判断某个实例是否属于某个类,不能判断是否属于某个父类8.方法:+(BOOL)isSubclassOfClass:(Class)aClass功能:判断是否为aClass的子类说明:判定是否为某个类的子类9.-(BOOL)respondsToSelector:(SEL)aSelector功能:判断receiver是否响应某消息,不包括类方法10.+(BOOL)InstancesRespondToSelector:(SEL)aSelector功能:判断类的对象是否响应某消息11.-(BOOL)conformsToProtocol:(Protocol*)aProtocol功能:判断是否实现某协议12.-(id)retain 功能:对象引用技术+113-(oneway void)release功能:对象引用-114-(id)autorelease功能:对象引用技术-1,且向autoreleasepool发送消息15-(NSUInteger)retainCount功能:返回当前引用计数16-(void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay功能:隔指定时间之后进行方法调用。
0 0
- Object-C中常用的方法及其功能
- Cocos2d-android中常用类及其方法的功能
- 【object-c基础】Object-c基础之五:在项目开发中Xcode的常用功能
- “上帝”-Object中常用的方法
- java Object类中常用的方法
- Java中Object类的常用方法
- java Object类及其常用方法
- Object-C-NSString常用方法
- object-c中类的私有方法
- Object常用的方法
- vb中窗体的常用属性及其功能
- java中object常用方法
- [Object c]_[初级]_[NSString常用方法的总结]
- OBject-C捕获异常,常用的异常处理方法
- C#中system.object的函数方法功能介绍
- 一些c中常用的功能函数
- object-c 属性列表上的各个常用属性值及其含义
- object-c中私有方法
- Apple Watch初探
- js中数组元素去重
- Grunt 新手一日入门
- Virtualbox+ubuntu设置共享文件夹
- [不明所以]android 5.0 couldn't find "libmsc.so"
- Object-C中常用的方法及其功能
- ViewBag和ViewData
- 小度wifi驱动的交叉编译及安装
- poj 4020——John’s Inversions
- 笨小猴
- 单元测试覆盖率生成网页报告----(二)
- SpringMVC在控制器Controller里面读取国际化message文件里面的值
- 全局分区索引和本地索引示例
- Java无限级树(递归)超实用