macOS 開發進階
蹣跚來遲, 利用
春節假期
的時間,終于整理完成關于macOS應用
開發的進階課程
,希望可以幫助到更多的對macOS 開發
感興趣的朋友,鏈接如下
macOS開發進階課程
課程簡介
進階課程總體分為三個相互獨立的部分
- SwiftQQ
(仿QQ項目):
主要熟悉基礎控件
的組合搭配使用,加深對UI控件復雜情況下
的理解.
部分內容知識點:
1.NoTitleBar 的 NSWindow
鍵盤無法輸入的處理.
2.子Window
的添加與動畫效果.
3.SplitView
的使用與定制處理.
4.NSTableView
的不同Cell樣式
處理方案.
5.NSWindow
自定義TitleBar
,并處理標準按鈕
居中顯示.
... - 組件化開發實戰: 講解如何基于
cocoapods
封裝代碼,構建組件化模塊
,獨立測試,開發
的具體技術原理與實踐
.
部分內容知識點- 組件化中的
git 常用命令
-
cocoapods
的工作機制 - 深度掌握
pod 各種命令
使用 -
自動化工具Fastlane
的介紹與應用
...
- 組件化中的
- SimulatorFinder 項目實踐:
部分內容知識點- 如何在代碼中
執行終端cmd 指令
,并獲取執行結果. - 項目開發中掌握
Struct 與Class
的使用場景. - 使用Xib自定義實現NSMenuItem View
...
- 如何在代碼中
課程目錄
SwiftQQ 項目實戰
項目組件化理論與實踐
項目實踐
致歉聲明
原計劃這部分進階課程
是對已經學習過基礎課程
的同學免費開放
,但云課堂平臺沒有提供
對應的設置篩選功能,無法實現對一部同學免費
和對新學部分
收費的功能,在此向學習過基礎課程的朋友們說聲:抱歉!~ 抱歉!~
結束語
Stay Hungry Stay Foolish
最近在學習外語,突然想到上面這熟悉的句子,與努力學習的朋友們共勉! 祝進步~