macOS 開發(fā)進階
蹣跚來遲, 利用
春節(jié)假期的時間,終于整理完成關(guān)于macOS應(yīng)用開發(fā)的進階課程,希望可以幫助到更多的對macOS 開發(fā)感興趣的朋友,鏈接如下
macOS開發(fā)進階課程
課程簡介
進階課程總體分為三個相互獨立的部分
- SwiftQQ
(仿QQ項目):主要熟悉基礎(chǔ)控件的組合搭配使用,加深對UI控件復(fù)雜情況下的理解.
部分內(nèi)容知識點:
1.NoTitleBar 的 NSWindow鍵盤無法輸入的處理.
2.子Window的添加與動畫效果.
3.SplitView的使用與定制處理.
4.NSTableView的不同Cell樣式處理方案.
5.NSWindow自定義TitleBar,并處理標準按鈕居中顯示.
... - 組件化開發(fā)實戰(zhàn): 講解如何基于
cocoapods封裝代碼,構(gòu)建組件化模塊,獨立測試,開發(fā)的具體技術(shù)原理與實踐.
部分內(nèi)容知識點- 組件化中的
git 常用命令 -
cocoapods的工作機制 - 深度掌握
pod 各種命令使用 -
自動化工具Fastlane的介紹與應(yīng)用
...
- 組件化中的
- SimulatorFinder 項目實踐:
部分內(nèi)容知識點- 如何在代碼中
執(zhí)行終端cmd 指令,并獲取執(zhí)行結(jié)果. - 項目開發(fā)中掌握
Struct 與Class的使用場景. - 使用Xib自定義實現(xiàn)NSMenuItem View
...
- 如何在代碼中
課程目錄

SwiftQQ 項目實戰(zhàn)

項目組件化理論與實踐

項目實踐
致歉聲明
原計劃這部分進階課程是對已經(jīng)學(xué)習過基礎(chǔ)課程的同學(xué)免費開放,但云課堂平臺沒有提供對應(yīng)的設(shè)置篩選功能,無法實現(xiàn)對一部同學(xué)免費和對新學(xué)部分收費的功能,在此向?qū)W習過基礎(chǔ)課程的朋友們說聲:抱歉!~ 抱歉!~
結(jié)束語
Stay Hungry Stay Foolish
最近在學(xué)習外語,突然想到上面這熟悉的句子,與努力學(xué)習的朋友們共勉! 祝進步~