最新文章列表

对NSAutoreleasePool的理解

1. NSAutoreleasePool 用来实现引用计数的自动释放。它是和线程绑定的,并且可以嵌套,以栈式的方式组织。所有对象在设定autorelease的时候,都是加入到最顶层的pool之中。 2. 在自动引用计数的环境下,不能直接使用NSAutoreleasePool的实例,而是使用@autoreleasepool{} 块来定义自动释放池的作用范围。在非自动引用计数的环境下,亦可使用块。3 ...
nswish 评论(0) 有759人浏览 2014-07-31 08:50

NSAutoReleasePool

好记性不如烂博客. 今天需要记录的是关于NSAutoReleasePool的理解.(大部分内容来自于iOS4.3 Library)   Cocoa的内存管理主要依赖于Reference Counting, 而NSAutoReleasePool就是用来支持它的. autorelease pool中存放的对象会在其自身干枯(drain)时被release.   我们都知道当一个objec ...
sunqichao 评论(0) 有786人浏览 2012-05-28 14:40

iPhone线程的使用

  //线程的创建方式 [NSThread detachNewThreadSelector:@selector(getUserInfo:) toTarget:self withObject:xxx];   - (void)getUserInfo:(NSString *)uid {   NSAutoreleasepool *pool = [[NSAutoreleasepool ...
374016526 评论(0) 有958人浏览 2011-08-24 14:48

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics