2017年12月25日

摘要: 自动合成 (autosynthesis)@property 语法,会做下面两件事情 自动生成存取方法由编译器生成,编辑器里不会看到这些方法。向类中添加适当类型的实例变量在属性前加下划线,作为实例变量的名字。也可以通过@synthesize 语法指定实例变量的名字。 @synthesize firstName = _myFirstName 如何阻止自动合成自己实现存取方法实现其中一个方法,... 阅读全文
posted @ 2017-12-25 22:22 花老🐯 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 不能在栈上分配对象//Interface type cannot be statically allocatedNSString stackString;因为对象所占内存总是分配在“堆空间”中,而不会分配在栈上。分配在堆中的内存必须直接管理(引用计数),分配在栈上用于保存变量的内存则会在其栈帧弹出时自动清理。 字面量数组使用语法糖创建数组,若数组元素有 nil,会抛出异常。因为语法糖相当于先... 阅读全文
posted @ 2017-12-25 21:57 花老🐯 阅读(223) 评论(0) 推荐(0) 编辑

导航