
Swift
詳情>>Swift 是一種新的編程語言,用于編寫 iOS 和 macOS 應用。Swift 結合了 C 和 Objective-C 的優點并且不受C兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡單,更靈活,也更有趣。
Swift特有許多其他的功能,主要包括:
- 閉包的統一與函數指針
- 元組和多個返回值
- 泛型
- 快速而簡潔的迭代范圍或集合
- 支持的方法,擴展的協議結構。
- 函數式編程模式,例如:映射(map)和過濾器(filter)
Swift編程的學習包括常見的變量、常量、運算符、流程控制、字符串、數組、類、閉包、訪問控制等。
- 日期:2020-12-04RxSwift發送及訂閱 Subjects、Variables代碼示例
- 日期:2020-10-30SwiftUI 中創建反彈動畫的實現
- 日期:2020-10-27分析Swift性能高效的原因
- 日期:2020-10-22Swift 中如何使用 Option Pattern 改善可選項的 API 設計
- 日期:2020-10-15swift5.3 UIColor使用十六進制顏色的方法實例
- 日期:2020-09-04詳解Swift 結構體
- 日期:2020-09-02Swift UIButton使用教程
- 日期:2020-08-18深入探究Swift枚舉關聯值的內存
- 日期:2020-07-28swift4.2實現新聞首頁導航
- 日期:2020-07-28Swift無限循環控件開發
- 日期:2020-07-21在Swift中使用KVO的細節以及內部實現解析(推薦)
- 日期:2020-06-07switch循環所支持的數據類型案例分析
- 日期:2020-05-29Swift 5.1 之類型轉換與模式匹配的教程詳解
- 日期:2020-05-19Swift 使用 Observe 監測頁面滾動的實現方法
- 日期:2020-05-15如何使用Swift來實現一個命令行工具的方法
- 日期:2020-05-10SwiftUI使用Paths和AnimatableData實現酷炫的顏色切換動畫
- 日期:2020-04-27用SwiftUI實現3D Scroll滾動效果的實現代碼
- 日期:2020-03-05淺析Swift中struct與class的區別(匯編角度底層分析)
- 日期:2020-03-02Swift4使用GCD實現計時器
- 日期:2020-03-02Swift實現倒計時5秒功能
- 日期:2020-02-22Swift實現3D輪播圖效果
- 日期:2019-10-20因為一個Crash引發對Swift構造器的思考分析
- 日期:2019-09-16Swift5中fileprivate與private的差別淺析
- 日期:2019-09-12RxSwift實現替換delegate的方法示例
- 日期:2019-08-11Swift中添加雙擊手勢識別器
- 日期:2019-08-06Swift中優雅處理閉包導致的循環引用詳解
- 日期:2019-07-04Swift枚舉的一些小用法總結
- 日期:2019-06-22Swift使用CollectionView實現廣告欄滑動效果
- 日期:2019-06-22Swift4.1轉場動畫實現側滑抽屜效果
- 日期:2019-06-18Swift5中從原始文本創建字符串的方法
- 日期:2019-04-16Swift學習教程之SQLite的基礎使用
- 日期:2019-03-11Swift中static和class關鍵字的深入講解
- 日期:2019-03-04Swift源碼解析之弱引用
- 日期:2019-03-03Swift實現“或”操作符的3種方法示例
- 日期:2018-12-16Swift中的命名空間詳解
- 日期:2018-11-18Swift中defer的正確使用方法
- 日期:2018-10-13Swift解決UITableView空數據視圖問題的簡單方法
- 日期:2018-10-12Swift如何使用類型擦除及自定義詳解
- 日期:2018-09-26Swift 4.2使用self做為變量名淺析
- 日期:2018-09-23Swift函數提前返回實例詳解