List of Figures

 

Chapter 1. Building your first iOS application

Figure 1.1. The software runtime environment for iOS applications, showing the operating system, Objective-C runtime, and Cocoa Touch framework layers

Figure 1.2. Coin Toss sample game

Figure 1.3. A Finder window showing the location of the Developer folder, which contains all iPhone developer–related tools and documentation

Figure 1.4. The New Project dialog in Xcode showing the View-based Application template

Figure 1.5. Main Xcode window with the CoinToss group fully expanded to show the project’s various source code files

Figure 1.6. The main Xcode window demonstrating the editing of a *.xib file. Along the left edge of the editor you can see three icons, each representing a different object or GUI component stored in the .xib file.

Figure 1.7. Dragging and dropping new controls onto the view. Notice the snap lines, which help ensure your user interface conforms to the iOS Human Interface Guidelines (HIG).

Figure 1.8. Visually forming a connection between the button control and the CoinTossViewController class by dragging and dropping between items

Figure 1.9. Visually forming a connection between the status instance variable and the label control in the user interface by dragging and dropping between the items (with the Control key held down)

Figure 1.10. Reviewing connections made to and from the CoinTossViewController object