Objective-C基础教程(第2版)
12推荐 收藏
28.8K阅读

Objective-C基础教程(第2版)

Scott Knaster , Waqar Malik , Mark Dalrymple (作者) 周庆成 (译者)
上市销售
本书三位作者均为苹果专家,书中以苹果最新的Xcode 4.x工具为基础,详细讲述了Objective–C的全部基础知识,涵盖了块、GCD、ARC、类扩展、继承、组合、对象初始化、分类、协议、内存管理和组织源文件等新主题,介绍了如何用UIKit构建用户界面。

出版信息

  • 书  名Objective-C基础教程(第2版)
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2013-05-13
  • 书  号978-7-115-31458-1
  • 定  价59.00 元
  • 页  数264
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名Learn Objective-C on the Mac: For OS X and iOS
  • 原书号978-1430241881

本书特色

1.“读过Scott Knaster书的人都知道,他的书从来不会让你失望,这本书也不例外。它介绍了Objective-C语言的基础知识和全新特性,生动有趣。”——Bob Boonstra

2. “我是Scott Knaster的老读者了,25年来他撰写了很多畅销Mac编程书,这本一如既往地棒。”——John A. Vink



本书全面系统地讲述了Objective-C的基础知识和面向对象编程的重要概念,结合实例介绍了Cocoa工具包的优秀特性及框架,以及继承、复合、对象初始化、类别、协议、内存管理和源文件组织等重要编程技术,教你如何针对iOS或OS X用户界面编写出优秀的应用程序。另外,本书第2版新增内容有:
1. Objecitve-C最新特性:代码块、ARC、类扩展;
2. 新增工具Clang静态分析器和GCD;
3. 如何使用UIKit框架开发精致的iOS应用程序;
4. 如何使用最新版本的Xcode。

无论你是初次接触Objective-C和Cocoa,还是已有丰富的C语言、C++或者Java编程经验,本书都能让你轻松过渡并熟练掌握Objective-C!

目录

版权声明 阅读
译者序 阅读
前言 阅读
致谢 阅读
第 1 章 启程 阅读
第 2 章 对C的扩展 阅读
第 3 章 面向对象编程的基础知识 阅读
第 4 章 继承
第 5 章 复合
第 6 章 源文件组织
第 7 章 深入了解Xcode
第 8 章 Foundation Kit介绍
第 9 章 内存管理
第 10 章 对象初始化
第 11 章 属性
第 12 章 类别
第 13 章 协议
第 14 章 代码块和并发性
第 15 章 AppKit简介
第 16 章 UIKit简介
第 17 章 文件加载与保存
第 18 章 键/值编码
第 19 章 使用静态分析器
第 20 章 NSPredicate
附录 从其他语言转向Objective-C

作者介绍

Scott Knaster Mac开发界传奇人物,曾就职于苹果公司,帮助开发人员编写早期平台的Mac软件。目前在谷歌工作,负责维护Google Mac Blog。著有多部经典著作,如How to Write Macintosh Software、Hacking Mac OS X Tiger和Macintosh Programming Secrets。

Waqar Malik UNIX迷,Macintosh控。早期曾就职于苹果公司,帮助开发Cocoa和Unix。目前创立了技术咨询公司Crimson Research,从事Cocoa应用开发工作。

Mark Dalrymple Mac和Unix程序员,有20多年开发经验,曾开发过跨平台工具包、因特网发布工具、高性能Web服务器和终端用户桌面应用。另外,他还与人合著过Core Mac OS X and Unix Programming和Advanced Mac OS X Programming(《Mac OS X高级编程权威指南》)。

周庆成 江西南昌人,毕业于上海海洋大学数学系。曾在日企工作,拥有多年互联网与移动应用开发经验,对iOS、Android等移动系统拥有极大兴趣,熟练使用Cocos2d-x与Unity3D等引擎,开发过iPad版三人斗地主等游戏,爱好广泛,在各种系统平台与编程语言上都有研究。目前居住于上海,从事游戏与网络应用开发。
  • 觉得好像书里面提到的代码和随书下载的不一样啊?有没有人同感啊?
    aviva_lulu  发表于 2014-03-19 23:49:41
    推荐
    • 作者提供的代码有很多都是沿用上一版本书中的。可能由于出版仓促而导致很多地方没有更新。一切还是尽量本书中代码为准

      周庆成  发表于 2014-03-27 17:08:25
    • 这种态度还出书,我也是因为勿看了评论才买的。以后不会选择这个出版社和这个作者了。

      modernthinker  发表于 2014-09-10 20:41:51
    • 没多大差别,可以用。
      压缩文件太乱了,希望整理一下

      Aatrox  发表于 2016-08-05 20:41:04
  • 同求PDF啊?现在作者那么不现代吗?
    A.C  发表于 2013-05-13 14:09:01
    推荐
    • 电子版得原书出版社授权才能出的

      流年  发表于 2013-10-16 14:01:27
  • 什么时候才能购买(第2版)pdf啊?
    杠上花大四喜  发表于 2013-05-10 14:39:16
    推荐
  • 互动上是旧版的 你们坑爹啊
    4ever  发表于 2013-05-13 23:09:07
    推荐
  • 这个会有电子版吗?
    ElvisZP  发表于 2013-08-01 15:26:47
    推荐
  • 同问,期待电子版(kindle或者多看格式)的出版。
    海员  发表于 2013-11-26 22:43:16
    推荐
  • 书是不错的。建议看点视频再看看这书理解得会到位些!
    Unidx  发表于 2014-09-24 21:13:21
    推荐
  • 求电子版
    madao708  发表于 2014-12-03 11:29:58
    推荐
  • 随书下载的压缩文件太乱,我搞了好久才知道怎么回事,整理一下吧
    Aatrox  发表于 2016-08-05 20:42:27
    推荐
  • 这本书自己去找资料 你可能会懵在哪里,就像我跑过来找随书了
    incode  发表于 2018-12-04 13:08:36
    推荐
  • 第15课压缩文件为0
    pandoraka  发表于 2019-03-08 13:06:28
    推荐