In the MVC design pattern for iOS apps, this aspect provides the underlying data and methods that offer information to the rest of the application

In the MVC design pattern for iOS apps, this aspect consists of the various onscreen 'widgets' a user can interact with

In the MVC design pattern for iOS apps, this aspect is responsible for receiving user input and acting accordingly, and serves as a 'bridge' between the other two components. It is the backbone of the app.

Purpose of "Secure" attribute for text fields

What are data detectors?

Attribute settings for some onscreen controls (like text areas) that analyze content and provide helpful links based on what they find. For example, phone numbers can be touched to dial the phone; web addresses can launch Safari if tapped, etc

This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' , less 'powerful' setting of two possibilities

This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues

You have an instance variable called 'myLabel' that is a member of UILabel. In an app, you set it's text property to "Howdy" with the correctly-written command: myLabel.text = @"Howdy"; Re-write this command using [ ] message-sending syntax

@property directives should be placed ____ (above or below) any IBActions in the header file

@synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file

In your implementation file, the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.

Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'

An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.

A virtual 'box' for organizing related projects

You are creating an app for a company whose URL is http://www.fannypackapps.com . What should be the company identifier for the app when you begin the project?

What are the guidelines for the class prefix for a project?

Something unique, based on the app's name (perhaps abbreviated). Avoid 'NS' or 'UI' since they are used in Apple's frameworks. A framework or library should always be prefixed. For a simple app, they are not necessary.

"Build and run" keyboard shortcut

Memory aid for keyboard shortcuts in the Navigator panel

You have created some 'breadcrumbs' using NSLog to trace the path of your code, and the debug area is open, yet you see no information in the panel. What's the problem and what is the solution?

Look at the three icons at the upper left portion of the Debug console. The far left one, "Show only the Variables View" will not show the NSLog-ed information. Click the center icon ("Show the Variables View and the Console") or the right icon ("Show only the Console") and you will see your logged information.