iOS的开发特别火爆,OS X的却很冷淡。新手常常觉得OS X的开发难以入门,原因是资料特别少,包括当初的我在内。所以我整理了一些入门必备的工具 或 资源,希望对大家有所帮助。

  • Dash for OS X

  • 科学上网:土行孙或者lantern

  • OS X Human Interface Guidelines

  • The Swift Programming

  • Swifter 100 tips

  • Cocoa Programming for Mac OS X(5th)里面用的是Swift讲解,介绍的例子通俗易懂,全书的例子做一遍下来,开发简单的OS X程序不成问题。

  • Advanced Mac OS X Programming(2011)

  • Cocoa® Programming Developer’s Handbook(2010)

  • Cocoa Design Patterns

  • AppleScript For Absolute Starters

  • Effective Objective-C 2.0_ 52 S - Galloway, Matt

  • Pro Multithreading and Memory Management for iOS and OS X with ARC, Grand Central Dispatch, and Blocks

  • Cocoacontrols,网站收集了各种iOS和OS X的自定义控件,很有参考意义。

最后当然还可以查各种Apple的文档。