- 博客(2)
- 资源 (14)
- 收藏
- 关注
原创 Objective-C高级编程之内存管理(2)
混合ARC与非ARC一个app可以设置不同文件以不同形式ARC或非ARC进行混合编译。只需要在文件后面的编译标签上标注-fobj-arc/-fno-objc-arcARC修饰符当设置ARC有效时,其类型必须设定所有权修饰符,而所有权修饰符有4种__strong __weak__unsafe_unretained__autoreleasing可
2015-01-24 12:54:20 622 1
原创 Objective-C高级编程之内存管理(1)
1、什么是ARC顾名思义,自动引用计数是指内存管理中采用自动计数的技术。苹果官方文档:在Obj-C中,采用ARC,让编译器进行内存管理,就无需键入release和retain相关代码,可以降低崩溃和内存泄露风险的同时,很大程度减少开发的工作量。使用前提:Xcode 4.2以上 LLVM3.0以上 设置编译器ARC有效。2、RC的内存管理和思考方式有一个办公室,里面有
2015-01-24 12:12:00 620 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人