×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111419143
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:394
  • 出版时间:2013-05-01
  • 条形码:9787111419143 ; 978-7-111-41914-3

本书特色

技术新颖,基于iOS 6技术撰写,系统讲解开发iPhone和iPad应用所需掌握的基础技术和高级技巧 易于阅读,从认知学角度进行内容规划,一个案例贯穿全书,能从很大程度上降低学习的时间成本,并提高学习效率 如今的图书市场上,关于iOS开发的书很多,但是针对的iOS 6的图书还极少,本书算是一本;能让读者坚持把一整本书读完并觉得简单易读的就更少了,本书也算是一本。针对的技术、易于阅读是本书的两大特色,对于想系统学习iOS 6应用开发的读者而言,本书确实不可多得,强烈推荐! —— 51CTO 中国领先的IT技术网站

内容简介

    本书是目前ios 6领域*全面系统和易于阅读的著作之一,有两大特点:**,技术新颖,基于*新ios 6技术撰写,系统讲解开发iphone和ipad应用所需掌握的基础技术和高级技巧,以及其流程和方法;第二,易于阅读,从认知学角度进行内容规划,一个案例贯穿全书,不仅能从很大程度上降低学习的时间成本,降低阅读门槛,而且能至始至终让读者在动手实践中保持学习的热情,坚持把这本书读完。     全书共22章,可分为两个部分:基础部分(1~13章)分别介绍了开发ios应用前应该做的准备工作、xcode 4的基本使用、objective-c的基本语法、interface builder的基本操作、视图控制器、通过设备获取用户位置、列表、视图及视图控制器、各种控件、多媒体、偏好设置等知识,这些知识通过一个名称为mydiary的应用完美地串联在一起,读者从一开始就能动手实践并从实践中掌握这些理论知识;高级部分(14~22章)则非常详细地讲解了ios应用的架构、ios应用的测试与调试、可滚动视图的创建、自动宣传和自动调整大小、表格视图的编辑、手势识别、警告、应用程序本地化、日历和事件等高级话题,是ios开发工程师进阶修炼必须掌握的核心内容。

目录


前言
第1章 开发前的准备 
 1.1 ios的历史 
 1.2 ios 5 和ios 6的新特性 
 1.3 ios设备的相关介绍 
 1.4 成为一名ios开发者 
 1.5 下载并安装ios开发工具 
 1.6 本书实战项目简介 
第2章 认识xcode 4 
 2.1 xcode的欢迎界面 
 2.2 使用模板创建mydiary项目 
 2.3 xcode的工作界面 
 2.4 使用代码编辑器 
 2.5 ios模拟器 
 2.6 管理mydiary项目的配置选项 
 2.6.1 设置设备的支持方向 
 2.6.2 设置应用程序的图标 
 2.6.3 设置显示状态栏 
 2.6.4 设置应用程序的启动画面 
第3章 有关objective-c的知识储备 
 3.1 内存管理基础 
 3.2 引用计数器 
 3.3 类的setter与getter方法 
 3.4 dealloc方法 
 3.5 使用properties简化访问器 
 3.6 手动内存管理的规则 
 3.7 自动引用计数器 
第4章 xcode中的interface builder 
 4.1 了解interface builder 
 4.2 创建用户界面 
 4.3 自定义界面的外观 
 4.4 与代码进行关联 
第5章 视图控制器 
 5.1 mvc设计模式简介 
 5.2 mydiary项目中的“关于作者”控制器 
 5.3 视图控制器的重构 
 5.4 标签栏控制器 
 5.5 与视图控制器相关的方法介绍 
第6章 通过设备获取用户位置 
 6.1 项目、目标和框架 
 6.2 core location简介 
 6.3 创建locationviewcontroller控制器 
 6.4 core location框架 
 6.5 委托 
 6.6 使用mapkit 
第7章 创建日记列表 
 7.1 表格视图的组成部分 
 7.2 准备要显示的数据 
 7.3 uitableviewcontroller类 
 7.4 uitableviewcell类 
 7.5 增加点击交互功能 
第8章 通过导航控制器显示多个视图 
 8.1 使用导航控制器进行视图间的导航 
 8.2 增加日记的详细页面 
 8.3 使用uinavigationcontroller进行导航 
第9章 为日记添加文本记录功能 
 9.1 创建新的视图控制器 
 9.2 几种常用的文本控件 
 9.3 虚拟键盘的使用 
 9.4 nsdate及其相关类 
 9.5 日记记录传回diarylistviewcontroller 
第10章 为日记本添加照相功能 
 10.1 为项目添加新的视图控制器 
 10.2 使用uiimagepickercontroller进行拍照 
 10.3 在应用程序中存储图片 
第11章 保存与载入日记 
 11.1 应用程序沙箱 
 11.2 创建单例模式diarystore类 
 11.3 获取指定目录的路径 
 11.4 归档 
 11.5 应用程序的状态与过渡 
 11.6 使用nsdata将数据写入文件系统 
 11.7 在mac系统中查看应用程序的资源 
第12章 在日记中录制和播放声音 
 12.1 创建录音机的界面 
 12.2 声音的录制 
 12.3 声音的播放 
 12.4 中断的处理 
 12.5 在detail diary view controller场景中播放声音 
第13章 应用程序的偏好设置 
 13.1 了解设置绑定资源包 
 13.2 为mydiary添加设置绑定资源包 
 13.3 在应用程序中读取偏好设置内容 
第14章 ios应用程序架构介绍 
 14.1 objective-c和cocoa touch 
 14.2 iphone应用程序的架构 
 14.3 ios应用程序的组成 
 14.4 平台的限制 
第15章 应用程序的调试 
 15.1 ios帮助文档 
 15.2 代码调试器 
第16章 创建可滚动的视图 
 16.1 uiscrollview类 
 16.2 scroll view和text field 
 16.3 消息通知中心 
 16.4 完善creatediaryviewcontroller控制器 
第17章 自动旋转和自动调整大小 
 17.1 自动旋转的机制 
 17.2 通过autosize属性处理旋转 
 17.3 旋转时重构视图 
 17.4 旋转时切换视图 
第18章 编辑表格视图 
 18.1 表格视图的编辑模式 
 18.2 使用不同类型的附件指示器 
 18.3 创建自定义的单元格附件指示器 
 18.4 显示具有层级的表格视图 
 18.5 为表格创建header和footer 
 18.6 删除行 
 18.7 移动表格视图中的行 
 18.8 在表格视图中使用刷新控件 
第19章 手势识别 
 19.1 多点触摸概述 
 19.2 拖曳手势的检测 
 19.3 轻划手势的检测 
 19.4 旋转手势的检测 
 19.5 长按手势的检测 
 19.6 掐捏手势的检测 
第20章 警告用户 
 20.1 通过警告对话框与用户进行交互 
 20.2 在警告对话框中呈现菜单 
第21章 应用程序的本地化 
 21.1 使用nslocale将项目国际化 
 21.2 本地化资源 
第22章 日历和事件 
 22.1 event kit框架 
 22.2 event kit ui框架 
展开全部

相关资料

unity跨平台游戏开发工具出现在开发者面前,跨平台将会开启游戏开发的新模式。本书基于unity 3.5编写,通过丰富的游戏实例,以javascript与c#语言介绍了unity开发。对于入门unity开发的读者,这本书是*佳的参考资料,很值得阅读! ——顽石互动游戏开发工程师 仇磊 若你正在学习unity,本书绝对值得阅读。此外,每章的详细实例和*后两个精彩的综合案例,可以快速引导你上手开发应用。 ——乐视网android高级开发工程师 于庭龙 本书详尽介绍了unity的开发环境布置、使用及开发技巧等,并通过相应的实例达到学以致用,是快速学习和提高unity开发技术的首选书籍。希望读者通过阅读本书,可以开发出更多、更精彩的游戏。 ——索尼移动android高级开发工程师 黄博

作者简介

刘铭 :资深iOS开发工程师,从事软件开发工作近10年,精通Objective-C、iPhone/ipad应用开发技术,以及苹果开发技术,有丰富的实战经验。早年从事PHP和Flash/Flex应用开发,有超过7年的Web应用开发经验。活跃于CocoaChina和CSDN等专业社区,发表了大量技术文章,有一定的影响力。写作经验丰富,曾出版过iOS应用开发方面的专著,颇受读者欢迎。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航