摘要: 在 iOS 中引用计数是内存的管理方式,虽然在 iOS5 版本中,已经支持了自动引用计数管理模式,但理解它的运行方式有助于我们了解程序的运行原理,有助于 debug 程序。 操作系统的内存管理分成堆和栈。 在堆中分配的内存,都试用引用计数模式;在栈中则不是。 NSString 定义的对象是... 阅读全文
posted @ 2014-11-03 17:32 wx0123 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 前两部分介绍了NSThread、NSRunLoop和NSOperation,本文聊聊2011年WWDC时推出的神器GCD。GCD: Grand Central Dispatch,是一组用于实现并发编程的C接口。GCD是基于Objective-C的Block特性开发的,基本业务逻辑和NSOperati... 阅读全文
posted @ 2014-11-03 09:39 wx0123 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 前言多线程的价值无需赘述,对于App性能和用户体验都有着至关重要的意义,在iOS开发中,Apple提供了不同的技术支持多线程编程,除了跨平台的pthread之外,还提供了NSThread、NSOperationQueue、GCD等多线程技术,从本篇Blog开始介绍这几种多线程技术的细节。对于pthr... 阅读全文
posted @ 2014-11-03 08:47 wx0123 阅读(539) 评论(0) 推荐(0) 编辑