新書推薦:
《
大学问·明清经济史讲稿
》
售價:NT$
330.0
《
中国国际法年刊(2023)
》
售價:NT$
539.0
《
早点知道会幸福的那些事
》
售價:NT$
295.0
《
迈尔斯普通心理学
》
售價:NT$
760.0
《
古典的回響:溪客舊廬藏明清文人繪畫
》
售價:NT$
1990.0
《
掌故家的心事
》
售價:NT$
390.0
《
战争社会学专论
》
售價:NT$
540.0
《
孤独传:一种现代情感的历史
》
售價:NT$
390.0
|
編輯推薦: |
《Swift项目开发基础教程》是iOS开发工程师的入门读物,是传智播客团队2016年打造的又一力作。本书配套有PPT、课程设计、教学视频、课后练习及答案等学习资源,合适初学者学习。
|
內容簡介: |
内 容 提 要
本书作为一本基于Swift 3.0语法的全新教程,系统全面地讲解了使用Swift开发项目的知识和技术,可以帮助初学者真正达到从零基础到独立开发项目的技术水平,成为Swift开发者。
本书共分为12章:第1~5章讲解了Swift开发的一些基本语法;第6~7章讲解了Swift面向对象的编程思想;第8~10章讲解了Swift的开发特性;第11章讲解了Swift与Objective-C项目的相互迁移;第12章教大家开发《2048》游戏。本书从始至终保持通俗易懂的描述方式,采用理论与案例相结合的方法帮助初学者更好地理解各个知识点在实际开发中的应用。
本书附有源代码、习题、教学视频等配套资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑。
本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为iOS开发技术的培训教材。
|
關於作者: |
传智播客成立于2006年,它是由中国Java培训的先行者张孝祥老师发起,联合全球最大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,传智播客一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持为中国培养优秀软件应用工程师群体为企业的宏伟目标。为了迎合人才市场的需求,传智播客陆续开设了Java、网页平面、PHP、.Net、iOS、CC++等6个专业方向的课程,并且还将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了江苏总部,我们在北京、上海、广州、武汉、成都、深圳等地都创立了直营分支机构。传智播客俨然已成为了国内最具专业口碑的IT教育机构。
|
目錄:
|
第1章 Swift开发入门1
1.1 Swift语言概述 1
1.1.1 什么是Swift语言 1
1.1.2 语言特点 2
1.1.3 开发框架 3
1.1.4 Swift与Objective-C语言对比 3
1.2 Swift开发环境和工具 5
1.2.1 开发环境 5
1.2.2 Xcode概述 6
1.2.3 安装Xcode 8开发工具 7
1.2.4 Swift项目结构 9
1.2.5 帮助文档 11
1.2.6 学习工具—playground 13
1.3 第一个Swift程序 14
1.4 本章小结 16
1.5 本章习题 16
第2章 基本语法 18
2.1 关键字和标识符 18
2.1.1 关键字 18
2.1.2 标识符 19
2.2 常量和变量 19
2.2.1 常量和变量的声明 20
2.2.2 类型推断和类型安全 22
2.2.3 输出常量和变量 23
2.3 简单数据类型 24
2.3.1 整型 25
2.3.2 浮点型 27
2.3.3 布尔类型(Bool) 28
2.4 元组类型 29
2.4.1 元组的声明 29
2.4.2 元组变量的访问 30
2.5 基本运算符 31
2.5.1 赋值运算符 31
2.5.2 单目负运算符 32
2.5.3 算术运算符 32
2.5.4 比较运算符 34
2.5.5 三目运算符 35
2.5.6 逻辑运算符 36
2.6 区间运算符 39
2.6.1 闭区间运算符 39
2.6.2 半闭区间运算符 40
2.7 Optional可选类型 41
2.7.1 可选类型的声明 41
2.7.2 解包(Unwrapping) 42
2.7.3 隐式解析可选类型 43
2.8 本章小结 45
2.9 本章习题 45
第3章 控制流 49
3.1 条件语句 49
3.1.1 if条件语句 49
3.1.2 if-let语句 53
3.1.3 guard语句 54
3.1.4 switch语句 55
3.2 循环语句 58
3.2.1 for-in循环 59
3.2.2 while循环 60
3.2.3 repeat-while循环 62
3.3 本章小结 64
3.4 本章习题 6
|
|