《iOS编程基础:Swift、Xcode和Cocoa入门指南》马特·诺伊贝格 - (EPUB全文下载)

文件大小:2.2 mb。
文件格式:epub 格式。
书籍内容:

O’Reilly精品图书系列
iOS编程基础:Swift、Xcode和Cocoa入门指南
iOS 9 Programming Fundamentals with Swift
(美)马特·诺伊贝格(Matt Neuburg) 著
张龙 译
ISBN:978-7-111-55635-0
本书纸版由机械工业出版社于2017年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录O’Reilly Media,Inc.介绍译者序作者介绍封面介绍前言第一部分 语言第1章 Swift架构纵览1.1 基础1.2 万物皆对象1.3 对象类型的3种风格1.4 变量1.5 函数1.6 Swift文件的结构1.7 作用域与生命周期1.8 对象成员1.9 命名空间1.10 模块1.11 实例1.12 为何使用实例1.13 self1.14 隐私1.15 设计第2章 函数2.1 函数参数与返回值2.2 外部参数名2.3 重载2.4 默认参数值2.5 可变参数2.6 可忽略参数2.7 可修改参数2.8 函数中的函数2.9 递归2.10 将函数作为值2.11 匿名函数2.12 定义与调用2.13 闭包2.14 柯里化函数第3章 变量与简单类型3.1 变量作用域与生命周期3.2 变量声明3.3 计算初始化器3.4 计算变量3.5 setter观察者3.6 延迟初始化3.7 内建简单类型第4章 对象类型4.1 对象类型声明与特性4.2 枚举4.3 结构体4.4 类4.5 多态4.6 类型转换4.7 类型引用4.8 协议4.9 泛型4.10 扩展4.11 保护类型4.12 集合类型第5章 流程控制与其他5.1 流程控制5.2 运算符5.3 隐私性5.4 内省5.5 内存管理第二部分 IDE第6章 Xcode项目剖析6.1 新建项目6.2 项目窗口6.3 项目文件及其依赖6.4 目标6.5 从项目到运行应用6.6 对项目内容进行重命名第7章 nib管理7.1 nib编辑器界面概览7.2 nib加载7.3 连接7.4 nib实例的其他配置第8章 文档8.1 文档窗口8.2 类文档页面8.3 示例代码8.4 快速帮助8.5 符号8.6 头文件8.7 互联网资源第9章 项目的生命周期9.1 设备架构与条件代码9.2 版本控制9.3 编辑与代码导航9.4 在模拟器中运行9.5 调试9.6 测试9.7 清理9.8 在设备中运行9.9 分析9.10 本地化9.11 归档与发布9.12 Ad Hoc发布9.13 最后的准备9.14 向App Store提交应用第三部分 Cocoa第10章 Cocoa类10.1 子类化10.2 类别与扩展10.3 协议10.4 Foundation类精讲10.5 访问器、属性与键值编码10.6 NSObject揭秘第11章 Cocoa事件11.1 为何使用事件11.2 子类化11.3 通知11.4 委托11.5 数据源11.6 动作11.7 响应器链11.8 键值观测11.9 事件泥潭11.10 延迟执行第12章 内存管理12.1 Cocoa内存管理的原理12.2 Cocoa内存管理的原则12.3 ARC及其作用12.4 Cocoa对象管理内存的方式12.5 自动释放池12.6 实例属性的内存管理12.7 保持循环与弱引用12.8 值得注意的内存管理情况12.9 nib加载与内存管理12.10 CFTypeRefs的内存管理12.11 属性的内存管理策略12.12 调试内存管理的错误第13章 对象间通信13.1 实例化可见性13.2 关系可见性13.3 全局可见性13.4 通知与KVO13.5 模型-视图-控制器附录A C、Objective-C与Swift
O’Reilly Media,Inc.介绍
O’Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O’Reilly一直都是前沿发展的见证者和推动者。超级极客们正在开创着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者,O’Reilly的发展充满了对创新的倡导、创造和发扬光大。
O’Reilly为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。O’Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创新产业的革命性思想。作为技术人士获取信息的选择,O’Reilly现在还将先锋专家的知识传递给普通的计算机用户。无论是通过书籍出版,在线服务或者面授课程,每一项O’Reilly的产品都反映了公司不可动摇的理念——信息是激发创新的力量。
业界评论
“O’Reilly Radar博客有口皆碑。”
——Wired
“O’Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
——Business 2.0
“O’Reilly Conference是聚集关键思想领袖的绝对典范。”
——CRN
“一本O’Reilly的书就代表一个有用、有前途、需要学习的主题。”
——Irish Times
“Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
——Linux Journal
译者序
在2014 ............

书籍插图:
书籍《iOS编程基础:Swift、Xcode和Cocoa入门指南》 - 插图1
书籍《iOS编程基础:Swift、Xcode和Cocoa入门指南》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 《iOS编程基础:Swift、Xcode和Cocoa入门指南》马特·诺伊贝格 - (EPUB全文下载)