Big Nerd Ranch是美國一家專業的移動開發技術培訓機構,本書是其培訓教材。書中系統講解了在iOS和macOS平臺上,使用蘋果的Swift語言開發iPhone、iPad和Mac應用的基本概念和編程技巧。主要圍繞使用Swift語言進行iOS和macOS開發,結合大量代碼示例,教會讀者利用高級iOS和macOS特性開發真實的應用。