《Swift4.0互动教程》正式发布
生活随笔
收集整理的這篇文章主要介紹了
《Swift4.0互动教程》正式发布
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
免費下載地址:https://itunes.apple.com/cn/app/id1320746678
? 不看視頻不看書,手把手帶您學習Swift語言
? 利用手指來互動式學習Swift 4.0
? 無痛上手,比觀看視頻、閱讀書籍更加有趣、更加有效的學習方式?
? 變被動學習為主動學習,真正的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
總結
以上是生活随笔為你收集整理的《Swift4.0互动教程》正式发布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt 如何将QPushButton弹起
- 下一篇: 小米手机mix2手机刷入root工具、面