iOS Tigers 8. 進階程式設計:第三方程式碼

關於此課程
在本課程中,您將探索如何在 iOS 開發中有效地使用和管理第三方程式碼。您將從了解框架和庫的基本原理開始,重新探訪 GitHub 作為開源程式碼的來源,並學習如何使用 Swift Package Manager (SPM) 來整合第三方套件。您還將創建並發布自己的 Swift 套件,獲得在共享可重複使用程式碼方面的實踐經驗。
在第二週,您將深入研究 CocoaPods,一個流行的依賴性管理器,並學習如何設置它、管理依賴性以及解決專案中的衝突。您還將探索評估和維護第三方庫的最佳實踐,以確保您的應用程式的安全性、性能和可靠性。
課程內容
第 1 週:什麼是第三方程式碼
-
框架和資源庫:如何共享和重複使用程式碼
00:00 -
練習使用框架
-
框架和資源庫
-
記得 GitHub 嗎?
00:00 -
練習使用 GitHub
-
GitHub
-
原生方法:Swift Package Manager(SPM)
00:00 -
練習使用 SPM
-
SPM
-
創建您自己的 Swift 套件
00:00 -
練習使用 SPM 2
-
SPM 2