`

关东升的《从零开始学Swift》3月9日已经上架

阅读更多

    大家一直期盼的《从零开始学Swift》于39日已经上架,它是关东升老师历时8个月的呕心沥血所编著,全书600多页,此本书基于Swift 2.x,通过大量案例全面介绍苹果平台的应用开发。全书共分5 部分,包括Swift语法篇、Cocoa Touch框架编程篇、混合编程篇、进阶篇和项目实战篇,囊括了开发工具介绍、语言基础知识,直至应用在App Store上线的所有内容。此外,本书前20 章专门配有同步练习,以帮助读者掌握所学知识。本书更加适合Swift开发者。大家可以看一下。

 

http://item.jd.com/10153271407.html



 

 

附《从零开始学Swift》此书目录:

     第1章准备起航
    1.1本书约定
    1.2Swift开发工具
    1.3本章小结
    1.4同步练习
    第2章第一个Swift程序
    2.1使用REPL
    2.2使用Playground
    2.3使用Web网站
    2.4通过Xcode创建OS X工程
    2.5通过AppCode创建OS X工程
    2.6使用swiftc命令
    2.7代码解释
    2.8本章小结
    2.9同步练习
    第3章Swift语法基础
    3.1标识符和关键字
    3.2常量和变量
    3.3注释
    3.4表达式
    3.5本章小结
    3.6同步练习
    第4章运算符
    4.1算术运算符
    4.2关系运算符
    4.3逻辑运算符
    4.4位运算符
    4.5其他运算符
    4.6本章小结
    4.7同步练习
    第5章Swift原生数据类型
    5.1Swift数据类型
    5.2整型
    5.3浮点型
    5.4数字表示方式
    5.5数字类型之间的转换
    5.6布尔型
    5.7元组类型
    5.8可选类型
    5.9本章小结
    5.10同步练习
    第6章Swift原生字符串
    6.1字符
    6.2创建字符串
    6.3可变字符串
    6.4字符串比较
    6.5本章小结
    6.6同步练习
    第7章控制语句
    7.1分支语句
    7.2循环语句
    7.3跳转语句
    7.4范围与区间运算符
    7.5值绑定
    7.6where语句
    7.7本章小结
    7.8同步练习
    第8章Swift原生集合类型
    8.1Swift中数组集合
    8.2Swift中字典集合
    8.3Swift中Set集合
    8.4本章小结
    8.5同步练习
    第9章函数
    9.1使用函数
    9.2传递参数
    9.3函数返回值
    9.4函数类型
    9.5嵌套函数
    9.6本章小结
    9.7同步练习
    第10章闭包
    10.1回顾嵌套函数
    10.2闭包的概念
    10.3使用闭包表达式
    10.4使用尾随闭包
    10.5捕获上下文中的变量和常量
    10.6本章小结
    10.7同步练习
    第11章Swift语言中的面向对象特性
    11.1面向对象概念和基本特征
    11.2Swift中的面向对象类型
    11.3枚举
    11.4结构体与类
    11.5类型嵌套
    11.6可选链
    11.7访问限定
    11.8选择类还是结构体最佳实践
    11.9本章小结
    11.10  同步练习
    第12章属性与下标
    12.1存储属性
    12.2计算属性
    12.3属性观察者
    12.4静态属性
    12.5使用下标
    12.6本章小结
    12.7同步练习
    第13章方法
    13.1实例方法
    13.2静态方法
    13.3本章小结
    13.4同步练习
    第14章构造与析构
    14.1构造函数
    14.2构造函数重载
    14.3析构函数
    14.4本章小结
    14.5同步练习
    第15章类继承
    15.1从一个示例开始
    15.2构造函数继承
    15.3重写
    15.4类型检查与转换
    15.5本章小结
    15.6同步练习
    第16章扩展
    16.1“轻量级”继承机制
    16.2声明扩展
    16.3扩展计算属性
    16.4扩展方法
    16.5扩展构造函数
    16.6扩展下标
    16.7本章小结
    16.8同步练习
    第17章协议
    17.1协议概念
    17.2协议
    17.3协议方法
    17.4协议属性
    17.5面向协议编程
    17.6本章小结
    17.7同步练习
    第18章泛型
    18.1一个问题的思考
    18.2泛型函数
    18.3泛型类型
    18.4泛型扩展
    18.5本章小结
    18.6同步练习
    第19章Swift内存管理
    19.1Swift内存管理概述
    19.2强引用循环
    19.3打破强引用循环
    19.4闭包中的强引用循环
    19.5本章小结
    19.6同步练习
    第20章错误处理
    20.1Cocoa错误处理模式
    20.2do-try-catch错误处理模式
    20.3示例:MyNotes应用数据持久层实现
    20.4本章小结
    20.5同步练习
    第21章Swift编码规范
    21.1命名规范
    21.2注释规范
    21.3声明
    21.4代码排版
    21.5本章小结
    21.6同步练习
    第22章Foundation框架
    22.1数字类NSNumber
    22.2字符串类
    22.3数组类
    22.4字典类
    22.5NSSet集合类
    22.6文件管理
    22.7字节缓存
    22.8日期与时间
    22.9使用谓词NSPredicate过滤数据
    22.10使用正则表达式
    22.11本章小结
    22.12  同步练习
    第23章iOS开发基础
    23.1iOS介绍
    23.2第一个iOS应用HelloWorld
    23.3iOS API简介
    23.4本章小结
      23.5  同步练习
    第24章Core Foundation框架
    24.1数据类型映射
    24.2内存管理
    24.3本章小结
    24.4同步练习
    第25章Cocoa Touch设计模式及应用
    25.1单例模式
    25.2目标与动作
    25.3输出口
    25.4选择器
    25.5委托与数据源
    25.6通知机制
    25.7MVC模式
    25.8响应者链与触摸事件
    25.9本章小结
     25.10  同步练习
    第26章UIKit框架
    26.1视图控制器
    26.2视图与UIView
    26.3界面构建技术
    26.4开关控件
    26.5滑块控件
    26.6分段控件
    26.7工具栏
    26.8导航栏
    26.9表视图
    26.10本章小结
    26.11  同步练习
    第27章Swift与Objective-C混合编程
    27.1选择语言
    27.2文件扩展名
    27.3Swift与Objective-C API映射
    27.4同一应用目标中的混合编程
    27.5同一框架目标中的混合编程
    27.6本章小结
    27.7同步练习
    第28章Swift与C/C++混合编程
    28.1数据类型映射
    28.2应用目标中的混合编程
    28.3框架目标中的混合编程
    28.4示例:使用SQLite嵌入式数据库实现MyNotes数据持久层
    28.5本章小结
    28.6同步练习
    第29章程序调试
    29.1Xcode调试工具
    29.2设置和查看断点
    29.3使用Xcode中的Instruments工具
    29.4iOS真机调试
    29.5本章小结
    29.6同步练习
    第30章并发编程
    30.1并发相关概念
    30.2GCD技术
    30.3GCD示例
    30.4GCD与单例模式
    30.5小结
    30.6同步练习
    第31章SpriteKit游戏引擎
    31.1移动平台游戏引擎介绍
    31.2第一个SpriteKit游戏
    31.3一切都是节点
    31.4精灵
    31.5场景切换
    31.6动作
    31.7粒子系统
    31.8游戏音乐与音效
    31.9物理引擎
    31.10 本章小结
    31.11同步练习
    第32章项目实战——基于分层架构的多版本iPhone计算器应用
    32.1应用分析与设计
    32.2分层架构设计
    32.3基于同一工程同一目标纯下Swift实现
    32.4基于同一工程同一目标下Swift调用Objective-C实现
    32.5基于同一工程不同目标下的Swift调用Objective-C实现
    32.6基于同一工作空间不同工程下的Swift调用Objective-C实现
    32.7本章小结
    32.8同步练习
    第33章游戏App实战——迷失航线
    33.1迷失航线游戏分析与设计
    33.2任务1:游戏工程的创建与初始化
    33.3任务2:创建Loading场景
    33.4任务3:创建Home场景
    33.5任务4:创建设置场景
    33.6任务5:创建帮助场景
    33.7任务6:游戏场景实现
    33.8任务7:游戏结束场景
    33.9本章小结
    第34章迷失航线游戏苹果AppStore上架
    34.1苹果的AppStore
    34.2还有“最后一公里”
    34.3为发布进行编译
    34.4发布上架
    34.5常见审核不通过的原因
    34.6本章小结
    34.7同步练习

 

 

欢迎关注关东升新浪微博@tony_关东升。

 

关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息 

 
更多精品iOSCocos、移动设计课程请关注智捷课堂官方网站:http://www.zhijieketang.com

 

智捷课堂论坛网站:http://51work6.com/forum.php

 

 

 

 

 

 

 

 

 

  • 大小: 46.8 KB
  • 大小: 35.3 KB
分享到:
评论

相关推荐

    从零开始学swift

    从零开始学swift,图灵原创,关东升著。基于swift2.x。2016年3月版

    关东升-《swift开发指南》修订版源码-习题-习题答案

    关东升老师的《swift开发指南》是许多开发者学习Swift的重要参考资料,尤其对于初学者,该书以其清晰的讲解和丰富的实践示例而深受好评。此次修订版更是对原有的内容进行了优化和完善,以适应Swift语言的最新发展。 ...

    《iOS开发指南》第5版源码下载链接(关东升)

    《iOS开发指南》第5版源码下载链接(关东升),学习swift的好参考

    关东升老师视频代码

    【关东升老师视频代码】是一系列教学资源,主要由著名IT讲师关东升老师提供,旨在帮助学习者深入理解编程技术。关东升老师在IT教育领域有着丰富的经验,他的讲解风格通常深入浅出,适合不同程度的学习者。在这个...

    IOS视频教程地址 关东升老师主讲

    在本教程中,学习者将从零开始,了解编程环境的设置,如安装Xcode IDE,它是Apple官方提供的集成开发环境,包含了一整套用于编写、调试和测试iOS应用的工具。 **类与对象** Objective-C中的核心概念是类与对象。...

    关东升主讲-精通IOS开发[IPHONE与IPAD应用开发课程视频]【分辨率1024×768】

    《关东升主讲-精通IOS开发[IPHONE与IPAD应用开发课程视频]》是一部专为想要深入学习iOS开发的学员设计的高质量教程。该课程由知名讲师关东升亲自授课,旨在帮助学员掌握iOS应用程序开发的核心技能,无论是针对iPhone...

    关东升iOS开发指南 随书源码下载(3)

    对于初学者,可以从理解每个函数的作用开始,然后尝试修改代码,观察变化,以此来增强对iOS开发的掌控力。对于有一定经验的开发者,可以通过对比不同实现方式,提升代码质量和效率。 总之,《关东升iOS开发指南》的...

    关东升-iOS开发指南(第3版)第1-12章pdf电子书

    关东升老师2015扛鼎之作--iOS开发指南(第3版)pdf电子书第1章-第12章。 精彩内容,不容错过;Object-C和Swift双语言并头学习,从菜鸟到高手,就看这了。 支持正版,支持纸质书,看起来更清晰,更舒服。

    关东升-iOS开发指南(第3版)pdf下

    关东升老师2015年扛鼎之作-iOS开发指南第3版完整版pdf,Objective-C和Swift双语言言传身教,初学者和想深入IOS者,都可以以此书学习参考资料。建议购买纸质书,更舒爽!pdf文件有120M左右,太大,所以压缩成上下两...

    关东升-iOS开发指南(第3版)pdf上

    关东升老师2015年扛鼎之作-iOS开发指南第3版完整版pdf,Objective-C和Swift双语言言传身教,初学者和想深入IOS者,都可以以此书学习参考资料。建议购买纸质书,更舒爽!pdf文件有120M左右,太大,所以压缩成上下两...

    关东升老师早期IOS开发系列视频(共30讲)

    资源名称:关东升老师早期IOS开发系列视频(共30讲)资源目录:【】第10讲体育类应用开发实战【】第11讲音乐类应用实战开发【】第12讲音乐类应用实战开发【】第13讲音乐类应用实战开发【】第14讲音乐类应用实战开发...

    关东升iOS开发指南 随书源码下载(1)

    《关东升iOS开发指南》是一本专注于iOS应用开发的书籍,由知名开发者关东升撰写。这本书旨在帮助初学者和有一定经验的开发者深入理解iOS平台的开发技术,特别是针对iOS 7系统进行的更新和优化。随书提供的源码下载是...

    Swift开发指南习题答案

    总的来说,"Swift开发指南习题答案"为学习者提供了一个全面的参考,帮助他们巩固所学知识,提高编程技能。通过解答这些习题,开发者可以更好地理解和运用Swift,从而在实际项目中编写出更加高效、安全和易于维护的...

    Cocos2d-x实战C++卷 关东升著 完整版含目录

    通常,实战卷或教程书籍会结合基础概念和具体案例,逐步引导读者从零开始构建一个完整的游戏项目。它可能是按照从简单到复杂的顺序介绍功能模块,并对关键的编程难题提供解决方案。 6. 跨平台开发 由于Cocos2d-x...

    关东升老师iOS视频免费开放

    关东升iOS视频

    《Swift开发指南》精彩样章

    畅销书《iOS开发指南》作者关东升最新著作。 本书 相关视频可以观看智捷课堂Swift教程:http://v.51work6.com/viewCourseDetail.do?courseId=799262 更多关于本书内容可以查看本书网站:...

    Cocos2d-x实战 JS卷 关东升

    Cocos2d-x实战 JS卷 关东升 cocos2d-x 3.x..

    关东升_Cocos2d-x实战 Lua卷

    根据提供的文件标题、描述、标签以及部分内容,我们可以总结出与“关东升_Cocos2d-x实战 Lua卷”相关的IT知识点。以下是对这些知识点的详细阐述: ### 关于《Cocos2d-x实战 Lua卷》 #### 1. Cocos2d-x简介 Cocos2d...

    cocos2d-lua 关东升2.5.2

    cocos2d-lua 关东升2.5.2

Global site tag (gtag.js) - Google Analytics