A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wx_GhSVW08z 中级黑马   /  2016-7-9 18:11  /  1189 人查看  /  3 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

self的使用 self是oC中的一个关键字 关键字 :编程语言中的预留出来的表示特定含义的一些字段  2.self 用法概况 1》self这个关键字只能在OC的类的类方法或者对象方法中出现 2》在对象方法中出现,就代表当前调用这个方法的对象 3》在类方法中出现就代表当前类  3.在对象方法中出现,就代表当前调用这个方法的对象 1.对象方法一定是对象调用的,用对象调用的方法叫做对象方法,一定能找到哪一个对象调用了这个对象方法 2.在对象方法中用self->_属性名,可以直接访问当前对象方法 3.调用当前对象的其他的对象的方法 4.self在类方法中出现代表当前类 1》通过self在当前类的类方法中调用其他的类方法 2》在方法中可以创建对象  self 的使用注意 1.类方法中的self代表的是当前类,类是不能调用对象方法,所以不能在类方法中用self调用对象方法 2.类方法中的self代表的是当前类,类的属性是没有意义,不能用self在类方法访问属性 3.对象方法中的self代表当前对象,所以不能在对象方法中用self调用类方法 4.self本质代表一个地址,在对象方法中指向当前对象,在类方法指向当前类

3 个回复

倒序浏览
谢谢分享~~~~~~
回复 使用道具 举报
嗯 ,写的不错 ,加油!!
回复 使用道具 举报
挺好的,加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马