Xcode江湖录 - (EPUB全文下载)
文件大小:9.9 mb。
文件格式:epub 格式。
书籍内容:
iOS/苹果技术丛书
Xcode江湖录
李俊阳 杜承垚 胡雪婷 卢力 著
ISBN:978-7-111-51912-6
本书纸版由机械工业出版社于2015年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
写在前面
初入江湖——基础篇
第1章 小试牛刀——Xcode初体验
1.1 下载Xcode
1.2 苹果开发者计划
1.3 欢迎界面
1.4 认识Playground
1.5 创建项目
1.6 Hello world
1.7 生成并运行应用
1.8 移除项目
第2章 纵观全局——布局探索
2.1 工作区
2.2 工具栏
2.3 导航器区域
2.4 跳转栏
2.5 编辑器区域
2.6 调试区域
2.7 工具区域
2.8 标签页
第3章 藏经阁——项目管理
3.1 文件管理
3.2 对象管理
3.3 资源管理
外功修炼——设计篇
第4章 风水宝地——界面生成器
4.1 简介
4.2 界面生成器
4.3 Xib文件
4.4 故事板
4.5 配置界面
第5章 万物莫不有规矩——自动布局
5.1 没有规矩,不成方圆
5.2 约束种类
5.3 添加约束
5.4 查看约束
5.5 所谓“空白”
5.6 修正约束错误
第6章 万法归一—屏幕分类
6.1 为了适配,也是蛮拼的
6.2 激活这个技能
6.3 变更视图
6.4 资源目录
内功修炼——开发篇
第7章 渐入佳境——高级编辑
7.1 在设计和开发之间搭桥
7.2 语法感知
7.3 查看数据定义
7.4 全局修改数据
7.5 重构和迁移
7.6 建立工作区
7.7 搜索
7.8 国际化与本地化
第8章 气沉丹田——持久化存储编辑器
8.1 属性列表
8.2 Core Data模型
第9章 前人栽树——共享代码
9.1 共享代码机制
9.2 使用现有框架
9.3 创建框架
第10章 武功是怎样练成的——编译系统
10.1 编译方案
10.2 运行目标
第11章 谨防走火入魔——调试
11.1 语法错误
11.2 编译时错误
11.3 静态分析
11.4 断点调试
11.5 调试区域
11.6 调试导航器
11.7 快速查看
11.8 LLDB调试
11.9 视图调试
11.10 Instruments
第12章 功力精进的途径——单元测试
12.1 测试基础概念
12.2 测试导航栏
12.3 功能测试
12.4 性能测试
12.5 测试调试
第13章 返老还童——版本管理
13.1 工程快照
13.2 使用Git
第14章 实战是提升实力的唯一真理
14.1 基础知识
14.2 配置Xcode
14.3 启用真机调试
14.4 把应用提交到App Store
随身锦囊——附录
附录A Xcode小技巧
附录B 不二法门——Xcode工具箱
附录C 武术套路——模板
附录D 你不会独孤求败——求助渠道
写在前面
梧桐松柏共秋色,驼缃葱倩两相宜。
每到秋日,武昌城郊的小茶馆中便坐满了人,在这清寂的冷风中觅得一个好去处可不见得是一件易事。
“啪。”
惊堂木一下,满座俱静。
“野草闲花遍地愁,龙争虎斗几时休。抬头吴越齐秦楚,转眼梁唐晋汉周。如今这手机应用的世道,群雄割据,可谓乱世之秋。最令人瞩目的当属‘安卓派’和‘苹果帮’,这二者早已牢牢占据了绝大部分市场。众所周知,安卓派控制了绝大部分的领土,而苹果帮在与安卓派的战争中,仍立于不败之地。相信在座的各位也都曾听说过,苹果帮拥有一个强大的法宝,其名为Xcode。这个法宝啊,可谓是无所不能,神奇至极,从内功心法到外功招式皆能良好适应。而安卓派直到最近才推出了他们自己的法宝:Android Studio。不过其功能和如今的Xcode相比,仍然有一定的差距。Xcode究竟何许来历?今日我们便来为诸君一一述说。”
“Xcode是从曾经的NeXT帮所拥有的‘Project Builder’这件法宝中精炼出来的,可谓是取之精华,去其糟粕。话说这个NeXT呀,是由伟大的乔帮主一手创建,在乔帮主回归苹果帮之后,NeXT自然也划归到了苹果帮的旗下。”
“2003年,Xcode 1.0版本横空出世。但是很可惜,这个版本的推出并未在IT江湖中激起太大风浪,这时候的江湖中仍然流传着以微软为主的‘VS’系列法宝。”
“直到2008年,在第一代iPhone诞生的一年之后,引入了iOS SDK这个心法的Xcode 3才如同一声惊雷,引发了江湖动荡。众多侠客纷纷转投苹果帮旗下,开始一心一意修炼起Objective-C这门内功,并且也纷纷研究出了众多精彩招式。”
“2011年Xcode 4发布,苹果帮吸取了众多的外派武功,将诸多法宝的优势融入到了自身的法宝当中,譬如Interface Builder。鄙人认为Xcode 4才真正能和VS等法宝隐隐抗衡。”
“也正是同一年,苹果帮的创始人乔帮主羽化登仙。苹果帮便被江湖众派看衰,也面临了诸多打压。这个时候,苹果帮抛弃了以GCC为基础的修炼方式,转而使用LLVM来修炼。”
“而苹果帮仍默默地前进,在2013年推出了Xcode 5。Xcode 5提供了一系列帮助学徒检测自己经脉的途径,例如可视化调试器。同时,在外功修炼方面,Xcode也提供了诸如资产管理、自动布局等简单但强大的招式。”
“在2014年,苹果再次放出了一个重磅炸弹:Xcode 6。在这个版本中,加入了苹果帮的架构师Chris Lattner花费了4年时间研究出的新内功心法:Swift。Swift面向Cocoa和Cocoa Touch,几乎可以完美地与Objective-C兼容,不用担心冲突,而且Swift的入门曲线比Objective-C要小很多,学徒们不必耗费大量的时 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Xcode江湖录 - (EPUB全文下载)