这本《iOS编程(第2版)》由Joe Conway和Aaron Hillegass著,夏伟频译,本书有两个特点:
第一、涵盖iOS应用开发必备知识:从Objective-C基础知识到新语言特性,从AppKit库到常见的Cocoa设计模式,从Xcode技巧到Instruments,不一而足。
第二、指导读者以正确的方法解决问题:Objective-C的习惯约定有哪些(例如命名约定,内存管理约定),创建子类时如何处理初始化方法,Cocoa的常见设计模式有哪些,如何选择数据保存方法……iOS开发包括iPhone开发、iPod touch开发和iPad开发,书中绝大部分内容可通用。
这本《iOS编程(第2版)》由Joe Conway和Aaron Hillegass著,夏伟频译,涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instrumentst等。如果读者刚接触iOS编程,阅读本书前两章可以快速入门。如果读者已经有iOS编程经验,阅读本书可以拾遗补缺。本书的另一个特色是教读者以正确的方法解决问题。Objective-C的习惯约定有哪些(例如命名约定,内存管理约定),创建子类时如何处理初始化方法,Cocoa的常见设计模式有哪些,如何选择数据保存方法等。这些问题,如果读者自己摸索,难免费时费力。iOS编程(第2版)》已经将这些知识整理、归纳并清楚地
前言
本书适合哪些读者
第二版有哪些更新?
教学理念
如何使用本书
本书是如何组织
代码风格
版式说明
开发所需的硬件与软件
第1章 第一个简单的iOS应用
第2章 Objective-C
第3章 内存管理
第4章 委托机制与Core Location
第5章 MapKit与文本输入
第6章 创建UIView子类
第7章 视图控制对象
第8章 方向感应器
第9章 通告机制与设备转动
第10章 UITableView与UITableViewController
第11章 编辑UITableView
第12章 UINavigationController
第13章 相机
第14章 UIPopoverController与模态视图控制对象
第15章 保存、读取与多任务处理
第16章 创建UITableViewCell子类
第17章 Core Data
第18章 本地化
第19章 设置
第20章 触摸事件与UIResponder
第21章 Instruments
第22章 Core Animation Layer
第23章 通过CAAnimation控制动画
第24章 Block对象与范畴
第15章 Web服务与UIWebView
第26章 UISplitViewController
第27章 多媒体播放与后台运行
第28章 Bonjour与Web服务端
第29章 推送通知与网络编程
第30章 后记
索引