Home Page Icon
Home Page
Table of Contents for
Challenge: Another Localization
Close
Challenge: Another Localization
by Aaron Hillegass, Joe Conway
iOS Programming: The Big Nerd Ranch Guide, Second Edition
Title Page
Acknowledgments
Introduction
Prerequisites
What’s Changed in the Second Edition?
Our Teaching Philosophy
How To Use This Book
Using an eBook
How This Book Is Organized
Style Choices
Typographical Conventions
Necessary Hardware and Software
1. A Simple iOS Application
Creating an Xcode Project
Building Interfaces
Model-View-Controller
Declarations
Declaring instance variables
Declaring methods
Making Connections
Setting pointers
Setting targets and actions
Summary of connections
Implementing Methods
Build and Run on the Simulator
Deploying an Application
Application Icons
Launch Images
2. Objective-C
Objects
Using Instances
Creating objects
Sending messages
Destroying objects
Writing the RandomPossessions Tool
NSString
NSArray and NSMutableArray
Subclassing an Objective-C Class
Instance variables
Accessor methods
Instance methods
Initializers
id
isa
Implementing the designated initializer
self
super
Other initializers and the initializer chain
Class methods
Testing your subclass
Exceptions and the Console Window
Fast Enumeration
Challenge
3. Memory Management
Memory Management Basics
Managing memory in C
Managing memory with objects
Reference Counting
Using retain counts
Using autorelease
Accessors and memory management
Implementing dealloc
Simplifying accessors with properties
copy and mutableCopy
Retain count rules
For the More Curious: More on Memory Management
4. Delegation and Core Location
Projects, targets, and frameworks
Core Location
Receiving updates from CLLocationManager
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
NSLocalizedString and Strings Tables
Next
Next Chapter
For the More Curious: NSBundle’s Role in Internationalization
Challenge: Another Localization
Practice makes perfect. Localize
Homepwner
for another language.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset