Tools for Cocoa Programming

Xcode is the IDE (integrated development environment) used for Cocoa development. Xcode is available for free on the Mac App Store. Pre-release versions can be downloaded at developer.apple.com/mac. (You will need to join Apple’s Mac Developer Program to access these.) We strongly recommend using Xcode 6.3 with Swift 1.2 or later for the exercises in this book.

Xcode tracks all the resources that go into an application: code, images, sounds, and so on. You edit your code in Xcode, and Xcode compiles and launches your application. Xcode can also be used to invoke and control the debugger. Behind the scenes, swiftc (Apple’s Swift compiler) will be used to compile your code, and LLDB (Low Level Debugger) will ...

Get Cocoa Programming for OS X: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.