本站主要采用城通网盘链接分享,因为其他网盘会和谐链接!非VIP会员的朋友请点击普通下载,弹窗关闭即可。速度可能比较慢,请耐心等待,提高下载速度,送您10元消费红包。
内容简介
通过掌握重要的基础知识来进入iOS开发的世界 ,这本由马特·诺伊贝格著的《iOS编程基础(Swift Xcode和Cocoa入门指南)》主要介绍Xcode IDE、 Cocoa Touch框架与Swlft 2.0。通过阅读本书,你 将学到Swift面向对象的概念、理解如何使用Apple的 开发工具,以及探索Cocoa是如何提供iOS应用所需的 底层功能的。 ■探索Swift面向对象的概念:变量与函数、作 用域与命名空间,对象类型与实例 ■熟悉内建的Swift类型,如数字、字符串、范 围、元组、Optional、数组、字典与集合 ■学习如何声明、实例化与定制Swift对象类型 ■ 探索强大的Swift特性,如协议与泛型 ■学习Swift 2.0的新特性:选项集合、协议扩 展、错误处理、guard语句、可用性检测等 ■了解Xcode项目的生命周期《使用nib、nib编 辑器Interface Builder来创建应用界面 ■理解Cocoa的事件驱动模型与主要的设计模式 和特性 ■掌握Swift与Cocoa的C和Objective-C API通 信的方式
目录
前言
部分 语言
第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 self
1.14 隐私
1.15 设计
1.15.1 对象类型与API
1.15.2 实例创建、作用域与生命周期
1.15.3 小结
第2章 函数
2.1 函数参数与返回值
2.1.1 Void返回类型与参数
2.1.2 函数签名
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.13.1 闭包是如何改善代码的
2.13.2 返回函数的函数
2.13.3 使用闭包设置捕获变量
2.13.4 使用闭包保存捕获的环境
2.14 柯里化函数
第3章 变量与简单类型
3.1 变量作用域与生命周期
3.2 变量声明
3.3 计算初始化器
3.4 计算变量
3.5 setter观察者
3.6 延迟初始化
3.7 内建简单类型
3.7.1 Bool
3.7.2 数字
……
第4章 对象类型
第5章 流程控制与其他
第二部分 IDE
第6章 Xcode项目剖析
第7章 nib管理
第8章 文档
第9章 项目的生命周期
第三部分 Cocoa
0章 Cocoa类
1章 Cocoa事件
2章 内存管理
3章 对象间通信
附录A C、Objective-C与
作者简介
作者: (美)马特·诺伊贝格(Matt Neuburg)
出版社: 机械工业出版社
译者: 张龙
下载地址
[iOS编程基础:Swift、Xcode和Cocoa入门指南]马特·诺伊贝格.epub:
xz.tbookk.com#/f/560517-1458154558-16adeb?p=311929
(访问密码: 311929)