iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides) (104 page)

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

BOOK: iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides)
9.14Mb size Format: txt, pdf, ePub
L
labels (in message names),
Sending messages
landscape mode
allowing rotation to,
Autorotation
forcing rotation to,
Forcing Landscape Mode
and split view controllers,
Splitting Up Nerdfeed
language settings,
Localization
,
Localizing Resources
launch images,
Launch Images
layers
(see also
CALayer
)
compositing,
Layers and Views
size and position of,
Creating a CALayer
Leaks instrument,
Leaks Instrument
leaks, memory,
Memory Management
libraries
library files,
Linking
Library/Caches directory,
Application Sandbox
,
For the More Curious: iCloud Backups
Library/Preferences directory,
Application Sandbox
linker errors,
Linking
loadNibNamed:owner:options:,
Using HomepwnerItemCell
loadView,
Subclassing UIViewController
,
Another UIViewController
,
UIViewController and lazy loading
,
Editing Mode
,
An Additional UIViewController
local variables,
The Stack
,
Pointer Variables and Object Ownership
,
How objects lose owners
Localizable.strings,
NSLocalizedString and Strings Tables
localization
localizedDescription,
For the More Curious: Reading and Writing to the Filesystem
location finding,
Core Location
location services
(see also
Core Location (framework)
)
locationInView:,
Detecting Taps with UITapGestureRecognizer
locationManager:didFailWithError:,
Receiving updates from CLLocationManager
locationManager:didUpdateToLocation: fromLocation:,
Receiving updates from CLLocationManager
log navigator,
Beginning RandomPossessions
low-memory warnings,
UIViewController and lazy loading
,
Taking pictures and UIImagePickerController
,
More on Low-Memory Warnings
lproj directories,
Localizing Resources
,
For the More Curious: NSBundle’s Role in Internationalization
M
.m files,
Creating an NSObject subclass
,
Accessor methods
mach_msg_trap,
Time Profiler Instrument
macros, preprocessor,
Build Settings
main,
Beginning RandomPossessions
,
For the More Curious: The main Function and UIApplication
main bundle,
Application Sandbox
,
For the More Curious: The Application Bundle
,
For the More Curious: NSBundle’s Role in Internationalization
main operation queue,
Variable Capturing
mainBundle,
Editing Mode
,
For the More Curious: The Application Bundle
makeKeyAndVisible,
Views and the View Hierarchy
manual reference counting,
For the More Curious: Autorelease Pool and ARC History
map views
(see also
MKAnnotation protocol
,
MKMapView
)
changing type of,
Updating Whereami
MapKit (framework),
MapKit and Text Input
,
MapKit Framework
mapType (MKMapView),
Updating Whereami
mapView:didUpdateUserLocation:,
Using the documentation
masks, autoresize,
Autorotation
,
Setting autoresizing masks programmatically and bitwise operations
master view controllers,
Splitting Up Nerdfeed
,
Displaying the Master View Controller in Portrait Mode
matchesInString:options:range:,
NSRegularExpression
mediaTypes,
For the More Curious: Recording Video
memory,
The Heap
,
The Stack
,
Memory Management
memory leaks,
Memory Management
memory management
avoiding retain cycles,
Strong and Weak References
and copying,
Copying
and Leaks instrument,
Leaks Instrument
notifications,
Notification Center
and object ownership,
How objects lose owners
optimizing with Allocations instrument,
Allocations Instrument
premature deallocation,
Memory Management
strong and weak references,
Strong and Weak References
UITableViewCell,
Reusing UITableViewCells
memory warnings,
Taking pictures and UIImagePickerController
,
More on Low-Memory Warnings
menus (UIMenuController),
UIMenuController
,
For the More Curious: UIMenuController and UIResponderStandardEditActions
messages
(see also
methods
)
metacharacters (regular expressions),
Constructing a pattern string
methods
(see also individual method names)
arguments of,
Initializers
defined,
Objects
designated initializer,
Initializers
initializer,
Initializers
vs. messages,
Sending messages
parameters of,
Initializers
stepping through,
Stepping through code
minimumPressDuration,
UILongPressGestureRecognizer
MKAnnotation protocol,
Your own MKAnnotation
MKAnnotationView,
Object Diagrams
,
Your own MKAnnotation
MKCoordinateRegion,
Using the documentation
MKMapView,
Object Diagrams
,
Being a MapView Delegate
,
Using the documentation
,
Updating Whereami
MKMapViewDelegate,
Being a MapView Delegate
MKUserLocation,
Using the documentation
MobileCoreServices,
For the More Curious: Recording Video
.mobileprovision files,
Deploying an Application
modal view controllers
and non-disappearing parent view,
Modal view controller styles
in storyboards,
Segues
modalPresentationStyle,
Modal view controller styles
,
Inter-family relationships
modalTransitionStyle,
Modal view controller transitions
modalViewController,
Dismissing modal view controllers
model file (Core Data),
The model file
,
Updating BNRItemStore
model layer,
For the More Curious: The Presentation Layer and the Model Layer
model objects,
Model-View-Controller
,
Object Diagrams
,
JSON Serialization
Model-View-Controller (MVC),
Model-View-Controller
,
Object Diagrams
,
Model-View-Controller-Store Design Pattern
Model-View-Controller-Store (MVCS)
motion events,
Motion Events
motionBegan:withEvent:,
Motion Events
motionCancelled:withEvent:,
Motion Events
motionEnded:withEvent:,
Motion Events
multi-touch,
Drawing with TouchDrawView
MVC (Model-View-Controller),
Model-View-Controller
,
Object Diagrams
,
Model-View-Controller-Store Design Pattern
MVCS (see
Model-View-Controller-Store (MVCS)
)

Other books

In Ecstasy by Kate McCaffrey
Turn Around Bright Eyes by Rob Sheffield
A Time For Hanging by Bill Crider
Funhouse by Diane Hoh
Young Petrella by Michael Gilbert
Emma (Dark Fire) by Cooper, Jodie B.