Read iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides) Online
Authors: Aaron Hillegass,Joe Conway
Tags: #COM051370, #Big Nerd Ranch Guides, #iPhone / iPad Programming
keyboardin Info.plist,
Forcing Landscape Mode
dismissing,
Dismissing the keyboard
number pad,
Bronze Challenge: Displaying a Number Pad
keyframes (animation),setting properties of,
Interface Properties
for animations,
Spinning with CABasicAnimation
keywords,in dictionaries,
NSDictionary
allowing rotation to,
Autorotation
forcing rotation to,
Forcing Landscape Mode
language settings,and split view controllers,
Splitting Up Nerdfeed
(see also
CALayer
)
compositing,
Layers and Views
and delegation,
For the More Curious: Programmatically Generating Content
drawing programmatically,
For the More Curious: Programmatically Generating Content
model vs. presentation,
For the More Curious: The Presentation Layer and the Model Layer
size and position of,
Creating a CALayer
Leaks instrument,and views,
Layers and Views
code snippet,
Code Snippet Library
object,
Building Interfaces
library files,
adding,
Localizing Resources
and ibtool,
Localizing Resources
resources,
Localizing Resources
strings tables,
NSLocalizedString and Strings Tables
localizedDescription,XIB files,
Localizing Resources
(see alsolocationInView:,
Core Location (framework)
)
(see also
MKAnnotation protocol
,
MKMapView
)
changing type of,
Updating Whereami
MapKit (framework),zooming,
Being a MapView Delegate
with ARC,
Using ARC for memory management
arrays,
How objects lose owners
avoiding retain cycles,
Strong and Weak References
and controller objects,
Delegation, controllers, and memory management
and copying,
Copying
and delegates,
Delegation, controllers, and memory management
and Leaks instrument,
Leaks Instrument
need for,
Memory Management
notifications,
Notification Center
and object ownership,
How objects lose owners
optimizing with Allocations instrument,
Allocations Instrument
pointers,
How objects lose owners
premature deallocation,
Memory Management
properties,
Declaring properties
strong and weak references,
Strong and Weak References
memory warnings,UITableViewCell,
Reusing UITableViewCells
(see alsometacharacters (regular expressions),
methods
)
(see also individual method names)
accessor,
Accessor methods
arguments of,
Initializers
class,
Class methods
data source,
Implementing data source methods
defined,
Objects
designated initializer,
Initializers
initializer,
Initializers
vs. messages,
Sending messages
names of,
Sending messages
parameters of,
Initializers
protocol,
Protocol methods
minimumPressDuration,stepping through,
Stepping through code
dismissing,
Dismissing modal view controllers
and non-disappearing parent view,
Modal view controller styles
relationships of,
Presenting-presenter relationships
in storyboards,
Segues
styles of,
Modal view controller styles
modalPresentationStyle,transitions for,
Modal view controller transitions
benefits of,
Other Benefits of Store Objects
motion events,when to use,
The Need for Stores