... produced in the last couple of decades. In addition to resulting in some changes to existing interfaces, the input interface also introduces a number of new touches (one-fingered input) and ... 353 Using Xcode 363.1 Introducing Xcode 36 The anatomy of Xcode 37■Compiling and executing in Xcode 383.2 Creating a first iPhone project in Xcode: Hello, World! 39 Understanding main.m ... Data: actions, preferences, and files 1398.1 Accepting user actions 1408.2 Maintaining user preferences 141 Creating your own preferences 142Using the system settings 1478.3 Opening files...