A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


内容简介苹果源代码不会告诉你的Objective-C高级编程
《图灵程序设计丛书·Objective-C高级编程:iOS与OS X多线程和内存管理》在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC以及应用于多线程开发的Blocks和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。
《图灵程序设计丛书·Objective-C高级编程:iOS与OS X多线程和内存管理》适合有一定基础的iOS开发者阅读。


作者简介
Kazuki Sakamoto,日本软件工程师,具有17年开发经验。在StackOverflow上的威望值超过4500。著有《iOS 4编程基础》、《iPhoneiPad cocos2d游戏编程》等。

Tomohiko Furumoto,日本软件工程师,擅长游戏和移动应用开发。


目录
第1章 自动引用计数 
1.1 什么是自动引用计数 
1.2 内存管理/引用计数 
1.2.1 概要 
1.2.2 内存管理的思考方式 
1.2.3 alloc/retain/release/dealloc实现 
1.2.4 苹果的实现 
1.2.5 autorelease 
1.2.6 autorelease实现 
1.2.7 苹果的实现 
1.3 ARC规则 
1.3.1 概要 
1.3.2 内存管理的思考方式 
1.3.3 所有权修饰符 
1.3.4 规则 
1.3.5 属性 
1.3.6 数组 
1.4 ARC的实现 
1.4.1 __strong修饰符 
1.4.2 __weak修饰符 
1.4.3 __autoreleasing修饰符 
1.4.4 引用计数 
第2章 Blocks 
2.1 Blocks概要 
2.1.1 什么是Blocks 
2.2 Blocks模式 
2.2.1 Block语法 
2.2.2 Block类型变量 
2.2.3 截获自动变量值 
2.2.4 __block说明符 
2.2.5 截获的自动变量 
2.3 Blocks的实现 
2.3.1 Block的实质 
2.3.2 截获自动变量值 
2.3.3 __block说明符 
2.3.4 Block存储域 
2.3.5 __block变量存储域 
2.3.6 截获对象 
2.3.7 __block变量和对象 
2.3.8 Block循环引用 
2.3.9 copy/release 
第3章 Grand Central Dispatch 
3.1 Grand Central Dispatch(GCD)概要 
3.1.1 什么是GCD 
3.1.2 多线程编程 
3.2 GCD的API 
3.2.1 Dispatch Queue 
3.2.2 dispatch_queue_create 
3.2.3 Main Dispatch Queue/Global Dispatch Queue 
3.2.4 dispatch_set_target_queue 
3.2.5 dispatch_after 
3.2.6 Dispatch Group 
3.2.7 dispatch_barrier_async 
3.2.8 dispatch_sync 
3.2.9 dispatch_apply 
3.2.10 dispatch_suspend/dispatch_resume 
3.2.11 Dispatch Semaphore 
3.2.12 dispatch_once 
3.2.13 Dispatch I/O 
3.3 GCD实现 
3.3.1 Dispatch Queue 
3.3.2 Dispatch Source 
附录A ARC、Blocks、GCD使用范例 
附录B 参考资料 
游客,如果您要查看本帖隐藏内容请回复











496 个回复

倒序浏览
下载下来看看
回复 使用道具 举报
看一看
回复 使用道具 举报
23
回复 使用道具 举报
下载看看
回复 使用道具 举报
下载来看看,多谢分享
回复 使用道具 举报
mlmdlmlvmmvm
回复 使用道具 举报
带走啦~~~~~~~~~~~~~~~
回复 使用道具 举报
sdf haoh好
回复 使用道具 举报
自己动手丰衣足食
回复 使用道具 举报
{:3_46:}{:3_46:}{:3_46:}
回复 使用道具 举报
谢谢分享.....
回复 使用道具 举报
yingsuhua 来自手机 中级黑马 2015-12-4 22:16:31
13#
看一看!!!
回复 使用道具 举报
zf147 中级黑马 2015-12-13 20:13:23
14#
写的很好,我还在学,一起努力,哈哈哈哈
回复 使用道具 举报
大明 来自手机 中级黑马 2015-12-13 23:43:29
15#
下载看看吧
回复 使用道具 举报
lovjer 中级黑马 2015-12-18 11:04:27
16#
顶顶顶///
回复 使用道具 举报
学习学习
回复 使用道具 举报
zf147 中级黑马 2015-12-18 22:25:29
18#
下载来看看,说不定有帮助呢,谢谢,努力
回复 使用道具 举报
大明 来自手机 中级黑马 2015-12-21 23:18:11
19#
资源很好,给个大大的赞
回复 使用道具 举报
大明 来自手机 中级黑马 2015-12-21 23:28:19
20#
好资源下载下来慢慢看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马