Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
1Activity

Table Of Contents

Introduction
Organization of This Document
Xcode
Creating Your Project
Application Bootstrapping
Recap
● Model-View-Controller
Delegation
Model-View-Controller
UnderstandingFundamentalDesignPatterns
Target-Action
Other Design Patterns
Adding a View Controller Class
Adding a View Controller
Adding a View Controller Property
To add a view controller property . .
Creating the View Controller Instance
Setting Up the View
Housekeeping
Implementation Source Listing
Test the Application
To test the application . .
A View Controller’s View Often Comes from a Nib File
File’s Owner
The View Outlet
Adding the User Interface Elements
Make Connections
Make the Text Field’s Delegate Connection
Testing
The User’s Name Property
Implementing the View Controller
The changeGreeting: Method
Configure the View Controller as the Text Field’s Delegate
Code and Compiler Warnings
Check the Nib Files
Delegate Method Names
Troubleshooting
Improve the User Interface
Create User Interface Elements Programmatically
Install the Application on a Device
Add More Functionality
Add Unit Tests
HelloWorldAppDelegate
The header file: HelloWorldAppDelegate.h
The implementation file: HelloWorldAppDelegate.m
Code Listings
MyViewController
The header file: MyViewController.h
The implementation file: MyViewController.m
Document Revision History
0 of .
Results for:
No results containing your search query
P. 1
iPhone 101

iPhone 101

Ratings: (0)|Views: 12 |Likes:
Published by tedau_taiai2011

More info:

Published by: tedau_taiai2011 on Aug 31, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/31/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 7 are not shown in this preview.
You're Reading a Free Preview
Pages 11 to 64 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->