本書是Swift版本的macOS應用開發教程。本書全面介紹和說明了macOS平臺中應用開發的繫統控件,詳細闡述和探討了應用開發的常用組件、繫統框架、應用沙盒處理、上架流程、生產力工具開發等內容,並配有豐富的示例講解。書中還介紹了幾個小型的演示項目,剖析了開發過程、開發思路和關鍵流程代碼,力求讓讀者從基礎知識和項目實踐等多個維度去理解和掌握macOS平臺的應用開發。本書立足普及基本的macOS應用開發知識,力求每個知識點的講解都簡明扼要,並通過代碼示例演示讓讀者盡快學以致用,很好適合macOS應用開發的初學者閱讀。但是,本書中並沒有介紹Swift的基礎語法,閱讀本書需要讀者了解Swift的知識。