クイックアプリ検索 »   新着 | 値下げ | 無料 | 高評価 | 新着オススメ! | キニナル! | 新着動画 | iPad新着 | iPad値下げ | iPadオススメ!
APPLICATION INFO - iPhoneアプリの詳細情報
TOP > 教育 > Swift4互动教程

Swift4互动教程

無料
  • このエントリーをはてなブックマークに追加
  • Share on Tumblr
  • Check
◈ 不看视频不看书,手把手带您学习Swift语言
◈ 利用手指来互动式学习Swift 4.0
◈ 单击、双击、长按、拖动及Xcode9各种快捷键,就像您在真正的Xcode9上操作一样
◈ 无痛上手,比观看视频、阅读书籍更加有趣、更加有效的学习方式
◈ 变被动学习为主动学习,真正的Swift语言一点通,是您学习Swift语言的最佳方式

【Swift4互动教程是什么】
Swift4互动教程是一款简单、有趣、互动式的学习Swift的新工具。是第一款互动式学习Swift的工具。此应用将向您展示基于Swift 4.0的绝大部分功能点。
就像有一名专业的教师手把手地教您最新、最实用的Swift编程技巧。您将学会怎么使用Xcode来快速、直接地表达您的想法与创意。
另外,本应用119节课都包含互动模式,同时也支持观赏模式,当您在互动式学习中肢体疲劳时,可以切换至此模式,这样意味着您同时也拥有了119节教学影片。

【Swift4互动教程主要包括哪些内容】
包含常量与变量、基本数据类型,以及Swift语言中的新数据类型—元组型和可选型的内容。同时还讲解了运算符和表达式、流程控制语句、字符和字符串、集合类型、函数和闭包。此外,Swift面向对象的枚举、结构体、类,以及内存管理、协议与抽象类型、错误处理、链式编程、iOS开发中的常见概念等内容也有所涉及。在第八章我们使用Swift语言实现了栈、队列、二叉树等数据结构,还实现了常见的8种排序算法。最后一章则包含了证书的创建、项目的架构、开发、打包、上传和发布一整套流程,供您学以致用。 部分内容如下:
- 使用Playground学习Swift
- Swift语言中的常量和变量
- Swift的标识符和关键字
- Swift的表达式Expressions
- 给Swift代码添加注释语句
- Swift的几个打印输出语句
- 在控制台输出类的实例及其属性

- Swift的(Boolean)布尔类型
- Swift的(Int)整形类型
- Swift的(Float)和(Double)浮点类型
- 字符串(String)及对字符(Characters)的遍历
- Swift字符串的使用详解
- Swift中的元组(Tuples)
- 基本数据类型之间的互相转换
- 一维数组(Array)的使用详解
- 多维数组的创建和遍历
- 数组的几种遍历方式
- 字典(Dictionary)的使用详解

- Swift的一元、二元和三元运算符
- Swift的位运算符和防溢出运算符
- 比较运算符和区间运算符
- 使用for-in循环遍历数组
- 使用循环语句获得序列中的最小值
- switch-case语句的实例解析
- continue、break和fallthrough的区别
- while和repeat-where循环语句
- if和if-let判断语句的使用解析

- 函数的参数和返回值
- 函数的外部参数名
- 创建拥有任意数量参数的函数
- 函数的输入输出inout参数解析
- 给函数的参数设置默认的取值
- 使用函数作为另一个函数的参数
- 函数类型的解析
- 使用函数类型作为函数的返回类型
- 函数可以拥有多个返回值
- 藏在函数内部的函数
- 递归函数的使用解析
- Swift那些非常实用的内部函数

- Swift的枚举(enum)类型及遍历
- 给枚举类型添加方法
- Swift的结构(struct)类型及其下标(subscript)
- 类(class)的初始化方法、属性和方法
- 类的引用(reference)特征
- 类和结构两个类型的比较
- 类属性的set和get方法解析
- 类属性的willSet和didSet方法解析
- 类析构方法(deinit)的使用
- 给类添加下标(subscript)
- 类的静态方法(class func)
- 将一个类的实例作为另一个类的属性
- 类的继承以及方法的重写(override)
- 父类在实例类型转化时的应用
- 使用is语句检查实例的类型
- 使用Any表示任意值类型

- 使用扩展(extension)扩展类型的属性
- 使用extension对方法进行扩展
- 使用协议(protocol)进行方法的声明
- 问号?和感叹号!的用法解析
- Swift中的闭包(Closure)详解
- Swift语言中的泛型编程
- Swift的do-try-catch错误处理模式
- 实例的引用特征和Swift的内存管理
- 实例的交叉引用和弱引用(weak)
- Swift的懒加载(lazy initialization)使用解析

- 范围Range、ClosedRange和NSRange的使用
- 点CGPoint和变形CGAffineTransform的使用
- 尺寸CGSize的使用详解
- 范围CGRect的使用详解
- 使用NSString对字符串进行各种操作
- 日期Date和DateFormatter日期的格式化
- 日历Calendar和日期组件DateComponents
- 日历Calendar和时区TimeZone
- 使用定时组件Timer执行定时任务
- 使用UserDefaults和归档方式存取用户数据
- 路径URL的使用详解
- 使用DispatchGroup管理线程组
- 使用UIScreen查询设备屏幕信息
- 使用UIColor设置界面组件的颜色属性

- Swift语言中的两种单例模式
- Swift语言中的三种消息传递模式
- 闭包在定时任务、动画和线程中的使用
- 通过protocol在两个对象中进行消息传递
- 通过间接代理进行对象间的消息传递
- 通过属性进行对象间的消息传递
- 使用通知的方法进行对象间的数据传递
- 使用performSegue在故事板页面之间进行数据传递
- Swift中的栈Stack和队列Queue详解
- Swift中的链表LinkedList详解
- 使用Swift创建一个二叉树BinaryTreeNode
- 冒泡排序算法的Swift实现
- 选择排序算法的Swift实现
- 快速排序算法的Swift实现
- 插入排序算法的Swift实现
- 希尔排序算法的Swift实现
- 归并排序算法的Swift实现
- 基数排序算法的Swift实现
- 堆排序算法的Swift实现

- 在iTunesConnect中创建产品ACTHelper
- 在Xcode9中创建新项目ACTHelper
- 创建开发证书和发布证书及其它文件
- 在ACTHelper项目中使用CocoaPod管理插件
- 创建BaseViewController作为控制器的基类
- 创建App的欢迎页面
- 登陆页面:创建自定义视图及相关组件
- 登陆页面:创建自定义表单Row以及基控制器
- 创建用户登陆页面
- 用户注册账号信息的输入和短信验证码
- 用户注册头像和科目信息输入页面
- 用户注册考试成绩输入页面及相关自定义组件
- 试题解析页面及相关自定义组件
- 试题科目列表及答案列表等自定义组件
- 创建试题解析列表页面和试卷选择页面
- 创建试题详情页面和浮动菜单组件
- 试题原文显示页面和数学公式的渲染
- 账号设置列表页面和分享、反馈、评分功能
- 会员个人信息设置页面和登出功能
- App发布前的设置以及打包、上传和提交审核
- 更多内容等待您的探索!!!


【相关互动教程】
Xcode9.0互动教程
https://itunes.apple.com/cn/app/id1063100471

iOS开发中的神兵利器
https://itunes.apple.com/cn/app/id1209739676

Excel2016互动教程
https://itunes.apple.com/cn/app/id1090726089

Photoshop CC互动教程精装版
https://itunes.apple.com/cn/app/id822431555

Illustrator CC互动教程
https://itunes.apple.com/cn/app/id1005557436

Photoshop CS5互动教程完全版:
https://itunes.apple.com/cn/app/id976566883

Photoshop脚本互动教程
https://itunes.apple.com/cn/app/id926846601


【反馈】
欢迎通过以下方式联系我们:
微信公众号:酷课堂
微博:@酷课堂
邮箱: fzhlee@163.com
官网:http://www.coolketang.com
このアプリはiPhone、iPadの両方に対応しています。
カテゴリー
教育
リリース
2017/12/10
更新
2018/1/23
バージョン
1.1
言語
サイズ
275.6 MB
条件
このバージョンの新機能
1. 增加刷题功能,彻底夯实您的iOS开发技能!
2. 1000道iOS开发试题,10个类目,让您刷得尽兴、刷得Happy!
3. 根据反馈修复bug、优化体验,在此感谢cnsecer、Swift爱好者和黄静逸的热情反馈!
スクリーンショット - iPhone | iPad
  • https://is1-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/3d/9f/43/3d9f4382-5e24-4520-0940-74e9bb75af2e/fdcdf175-0da5-49a0-ad7b-36d2f536cf92_oldIphone3.png/392x696bb.png
  • https://is3-ssl.mzstatic.com/image/thumb/Purple115/v4/b5/54/4d/b5544dce-583d-fc19-a10d-71a5b0b2b8a9/pr_source.png/392x696bb.png
  • https://is1-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/f7/45/85/f7458502-9d07-4ef6-af0a-198e45c47298/399e9962-4367-48f9-8799-c2fc4d1ff835_oldIphone1.png/392x696bb.png
  • https://is3-ssl.mzstatic.com/image/thumb/Purple125/v4/19/b1/91/19b19171-9eda-75e5-a34c-c91b5024be84/pr_source.png/392x696bb.png
  • https://is5-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/76/cb/4c/76cb4ca0-2946-0d29-190c-5e8516cab567/814ca68d-5dbf-468b-9cfd-e251275a953e_oldIphone2.png/392x696bb.png
スクリーンショット - iPhone | iPad
  • https://is2-ssl.mzstatic.com/image/thumb/Purple125/v4/ad/de/39/adde3956-4dae-84b7-35f7-e66c6180e4dd/pr_source.png/552x414bb.png
  • https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/ab/d1/4b/abd14b20-9d04-c7a1-e43a-7c0ac2f4203d/pr_source.png/552x414bb.png
  • https://is5-ssl.mzstatic.com/image/thumb/Purple115/v4/b0/00/20/b000205a-e687-0a67-fb5e-756eef76840d/pr_source.png/552x414bb.png
  • https://is4-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/b8/5e/fa/b85efa82-2a1d-41b3-e085-150cc6b8ef6f/375ae455-4a5e-44ad-88b6-4b36f4de16be_oldIpad1.png/552x414bb.png
  • https://is1-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/a9/46/79/a94679b8-4820-5965-14ea-43faf5f63b20/cce9eda8-d161-416a-9d31-3fad647d0730_oldIpad2.png/552x414bb.png



このアプリのYoutube動画がある場合はURLを送信してください。詳細 »