Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Setting up a Mac for iOS development is straightforward; if you install Xcode 4.2, you’ll automatically get all the components you need, including the revision control system Git. Xcode 4.2 is quite different from earlier versions, and you should consider upgrading if you haven’t done so already.
In particular, Xcode 4.2 introduced Automatic Reference Counting (ARC). The iOS branch of libpd is built without ARC, but this choice does not affect client code. Projects using libpd will work equally well regardless of whether ARC is enabled. Since Apple recommends ARC for new development, the sample projects in this book will use it, but we will also point out the minor differences to keep in mind when building projects without ARC.