Objective-C高级编程:iOS与OS X多线程和内存管理
13推荐 收藏
19.8K阅读
图灵程序设计丛书

Objective-C高级编程:iOS与OS X多线程和内存管理

Kazuki Sakamoto , Tomohiko Furumoto (作者) 黎华 (译者)
上市销售
本书在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC 以及应用于多线程开发的Blocks 和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。
本书适合有一定基础的iOS 开发者阅读。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

出版信息

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

苹果源代码不会告诉你的Objective-C高级编程

本书在苹果公司公开的源代码基础上,深入剖析了:
◆ iOS 5、OS X Lion 引入的新的内存管理技术ARC
◆ iOS 4、OS X Snow Leopard 引入的多线程应用技术Blocks 和GCD

这些新技术在App应用开发时不可或缺。它们看似简单,但若无深入了解,就会变成技术开发的陷阱。本书在苹果公司公开的源代码基础上加以解说,深入剖析,这些内容是仅靠阅读苹果公司的参考文档而难以企及的。

为了确保译文的准确性,本书直接翻译自日文版『エキスパートObjective-C プログラミング:iOS/OS X のメモリ管理とマルチスレッド』(インプレスジャパン),并采用的日文版的编排方式。特此说明 。
日文版亚马逊链接:
http://www.amazon.co.jp/dp/4844331094/

目录

阅读
第1章 自动引用计数 阅读
第2章 Blocks
第3章 Grand Central Dispatch
附录A  ARC、Blocks、GCD使用范例
附录B  参考资料

作者介绍

Kazuki Sakamoto
日本资深软件工程师,具有17年开发经验。在StackOverflow上的威望值超过4500。著有《iOS 4编程基础》、《iPhone&iPad cocos2d游戏编程》等。Twitter:@splhack。

Tomohiko Furumoto
日本资深软件工程师,擅长游戏和移动应用开发。Twitter:@munakoiso。

黎华
具有多年对日软件开发和项目管理经验,现就职于日本某知名软件公司。曾参与富士通、东芝、日立等大型企业软件项目的开发,热衷于技术交流与资源共享。

相关文章

  • 金松月 8推荐

    专家审读第11期——《iOS与OS X多线程和内存管理》

    《iOS与OS X多线程和内存管理》审读活动开始招募啦! ![enter image description here][1] 距离《iOS与OS X多线程和内存管理》的出版时间越来越近,为了给大家呈现一本优质的图书,现向图灵社区招募审读人员。希望在您的审读过后,《i...

  • noark9 2推荐

    理解 iOS 和 macOS 的内存管理

    在 iOS 和 macOS 应用的开发中,无论是使用 Objective-C 还是使用 swift 都是通过引用计数策略来进行内存管理的,但是在日常开发中80%(这里,我瞎说的,8020 原则嘛😆)以上的情况,我们不需要考虑内存问题,因为 Objective-C 2.0 引入…...

  • 赶紧上电子书啊!!
    3d9bd87ea8a79649  发表于 2013-06-17 13:07:20
    推荐
    • Apress的图书都还没有授电子版权。

      傅志红  发表于 2013-06-17 17:06:45
  • 又是一本没有电子版的新书?
    guofengcn  发表于 2013-05-29 11:44:07
    推荐
  • 同求,既然有了电子版平台请让它丰富起来。不要成为又一个出版的悲哀。
    liulunet  发表于 2013-05-30 09:16:38
    推荐
  • 求电子书,贵点也没关系。
    ohsc  发表于 2013-07-04 10:04:47
    推荐
  • 86页:
    int (^func()(int))
    {
    return ^(int count){return count + 1};};
    有这样的语法吗?Xcode报错a啊!
    A.C  发表于 2013-07-17 12:22:58
    推荐
  • 绝对好书,值得拥有!
    _刘华仔  发表于 2013-07-20 11:43:20
    推荐
  • 刚买了,还没看呢,看高度的评价才买的,但愿物超所值
    再旭辉煌  发表于 2013-12-27 14:21:21
    推荐
  • 底层的好难啊
    MySherry  发表于 2016-03-17 10:29:31
    推荐