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

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啊?
    FeelingHoly  发表于 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
    推荐