- 博客(2)
- 收藏
- 关注
原创 iOS内存管理:strong,weak,retain,assign
strong与weak是由ARC新引入的对象变量属性 xcode 4.2(ios sdk4.3和以下版本)和之前的版本使用的是retain和assign,是不支持ARC的。xcode 4.3(ios5和以上版本)之后就有了ARC,并且开始使用strong与weak。 strong:叫强引用,在ARC中使用strong告诉编译器帮助我们自动插入retain。 weak:叫弱引用,在ARC
2016-06-30 15:48:29
420
原创 iOS 小记
#import与#include和@class的区别 1.#import与#include的区别:两者效果相同,#import不会引起交叉编译,确保头文件只会被引用一次。 2.#import与@class的区别:import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面的声明的名称是类的名称,至于这些类是如何定义的,暂时不用考虑,后面会再告诉你。
2016-06-30 15:45:22
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人