CodeMap

慎言笃行

导航

06 2013 档案

ARC下的内存管理(二)对象及成员的引用关系
摘要:ARC下的内存管理(二)对象及成员的引用关系程序清单2-1myObjStrong = [[MyObject alloc] init];myObjStrong.strStrong = [array objectAtIndex:5];myObjStrong.strWeak = [array objectAtIndex:6];__weak MyObject *myObjWeak; myObjWeak = myObjStrong;下面“释放”weak对象的strong成员:myObjWeak.strStrong = nil;考虑以下输出各是什么:NSLog(@"weak object' 阅读全文

posted @ 2013-06-08 23:42 wqlblogger 阅读(475) 评论(0) 推荐(0)

Objective-C ARC下的内存管理(一)
摘要:本文不做ARC的基础知识介绍,而是直接就ARC中使用的strong(__strong) 和 weak (__weak)关键字的作用做一个实际的分析,目标是分析在遇到didReceiveMemoryWarning(系统内存警告)时,如何有效的释放内存。 阅读全文

posted @ 2013-06-07 23:27 wqlblogger 阅读(614) 评论(0) 推荐(0)