码迷,mamicode.com
首页 > 其他好文 > 详细

objective-c中的一些细枝末节(更新)

时间:2015-10-14 23:53:06      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:

  1. 对象(类的实例对象)。简言之,就是内存中的一块数据,通过实例变量来保存属性的值

  2. 对象的使用。创建对象  ------》发送消息---------》释放对象(将指向对象的变量设置为nil)

    注意:对象的使用,不是直接操作对象本身,而是操作的指向对象的指针!!!例如数组中包含的对象并不是对象本身,而是指向对象的指针)

  3. nil是值w为0 的指针,nil 是指针,表示没有指向任何对象。(与c语言中的NULL,java中的null对应)

  4. 实例变量 && 存取实例变量 && 点语法 && 类方法和实例方法 && 指定出事化方法

  5. instancetype 和 id:前者表示方法返回类型和调用方法对象类型相同,用在init方法中

    后者表示“指向任意对象的指针”。(void*)

  6. self:不需要声明,存在于方法中,是一个隐式的局部变量,用来向对象自己发送消息

  7. "@[]"语法 :只能用来创建不可变数组!

objective-c中的一些细枝末节(更新)

标签:

原文地址:http://my.oschina.net/shoutan/blog/517311

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!