摘要: Objective-C中nil、Nil、NULL、NSNull的区别 1.定义: nil: OC语言定义:#define nil __DARWIN_NULL / #define __DARWIN_NULL ((void *)0) Nil: OC语言定义:#define nil __DARWIN_NU 阅读全文
posted @ 2016-05-17 13:57 stevenwuzheng 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 关于OC中对象与指针的思考 1. 创建对象: OC中可通过代码Person *p = [[Person alloc] init];创建了一个对象p。该过程中内存情况为: 在当前线程的栈(默认1M)中,存在一个(Person *)类型的变量p,因为C语言中前面带*的变量都是指针变量,故也可理解为栈中有 阅读全文
posted @ 2016-05-17 13:28 stevenwuzheng 阅读(1016) 评论(0) 推荐(0) 编辑