![]()
内容推荐 格洛丽亚·温奎斯特、麦特·麦卡锡著的《零基础学Swift(图文版)》是一本好玩又实用的Swift语言编程入门学习读物,本书语言轻松诙谐,配以彩色图片,即使是没有任何编程经验的初学者也能很快学会。本书以iPhone应用为基础框架对Swift语言的基本概念、实际应用进行了展开讲解,让读者逐步学习Swift语言的各种编程运用。 目录 第一部分 Xcode和Swift 第1章 Hello,world! 1.1 安装Xcode,你的代码编辑器 1.2 你的第 一个App! 1.2.1 介绍故事板 1.2.2 从对象库加入用户界面元素 1.2.3 保存你的工作 1.3 在实际的设备上运行这个App 1.4 我们学到了什么 第2章 学习在playground中编程 2.1 常量和变量 2.1.1 何时该使用常量或变量 2.1.2 给常量和变量起名字 2.2 数据类型 2.2.1 声明数据类型 2.2.2 常用数据类型 2.2.3 类型推断 2.2.4 用类型转换来改变数据类型 2.3 运算符 2.3.1 计算的顺序 2.3.2 带括号的计算顺序 2.3.3 复合赋值运算符 2.4 我们学到了什么 第3章 做选择 3.1 布尔表达式 3.1.1 相等和不相等 3.1.2 大于和小于 3.1.3 复合布尔表达式 3.2 条件语句 3.2.1 if语句 3.2.2 switch语句 3.3 我们学到了什么 第4章 写重复执行的代码 4.1 打开调试区域 4.2 用for-in在一段范围内或一个容器内循环 4.2.1 说你好! 4.2.2 说早上好! 4.3 测试条件的while循环 4.3.1 猜数 4.3.2 缩短字符串 4.4 用哪个循环? 4.5 嵌套和作用域 4.5.1 嵌套的代码块 4.5.2 常量和变量的作用域 4.6 我们学到了什么 第5章 可选值能让程序更安全 5.1 什么是可选值? 5.2 创建可选值 5.2.1 可选值 5.2.2 特殊的运算符: 5.3 我们学到了什么 第6章 在字典和数组中保存成批数据 6.1 用数组有序保存数据 6.1.1 可写和不可写的数组 6.1.2 类型推断 6.1.3 访问数组中的元素 6.1.4 小心范围 6.1.5 向数组中添加元素 6.1.6 合并数组 …… 第7章 函数是场聚会,邀请你来参加 第8章 自定义类和结构 第二部分 生日记录本 第9章 在故事板上创建按钮和屏幕 第10章 用Birthday类来处理用户输入 第11章 显示生日 第12章 保存生日 第13章 发出生日通知 第三部分 校园滑板高手 第14章 设置舞台 第15章 真的把“Schoolhouse Skateboarder”做成游戏 第16章 使用SpriteKit的物理引擎 第17章 调整难度、采摘钻石和记录分数 第18章 游戏的状态、菜单、声音和特效 资源
|