Datasheet
394
Mac Application Development For Dummies
Identity Inspector (Inspector pane), 124
image editors, 23
Image Kit (Objects Library), 129
images, drawing, 199–201
ImageTransition app, 374–375
iMovie, 24
@implementation statement, 30, 93
implementing
an array controller class in Xcode, 236–239
code for ColorizeTimerAppDelegate,
273–275
code for scheduling single events, 264–265
code for StockAccount.m, 157–158
code for view to be printed, 298–300
code samples of AnimationView, 203–204
code samples of App Delegate code, 289
code samples of
PreferencesController, 169–170
code samples to download images from
Dummies website, 279–281
code to modify text transparency, 142–143
Controller in apps, 160–167
print code, 292–293
showPreferences: method to display
Preferences window, 172–173
VerySimpleClass, 91–92
#import statements, 29, 47–48, 90, 92
importing data, 248–250
inactive window, 149
#include statements, 29, 90
incrementWithLock method, 258, 259
incrementWithoutLock method, 258, 259
initialize method, 30, 32, 93,
94, 242, 335
initWithCoder method, 214
Inspector pane (Interface Builder),
123, 124–125
inspectors, 130–132
installing Xcode, 21
instance objects, 67, 93
Instruments
about, 23
tracking down memory leaks with,
356–359
integers, 186
integrated development environment
(IDE), 39
interactiveness of code, 141–142
Interface Builder
about, 23, 40, 117–118
app category choices, 118–120
components, 121–146
guidelines, 382–383
inspectors, 130–132
modifying menus, 132–143
Object Library, 125–130
panes, 122–123
sizing windows, 143–146
@interface statement, 29, 90
IOKit framework, 111
iPhone Application Development For
Dummies, 3rd Edition (Goldstein), 60
Issue navigator, 55
iTunes app, 12
• K •
key window, 150
keyboard, 15, 16–17
keyboard shortcuts, 383–384
key-combinations, 17
knowsPageRange: (NSRangePointer)
inRange method, 296
Kowalski, Karl (author)
BlackBerry Application Development For
Dummies, 362
contact information, 5
• L •
language, 24
Language Translator Dashboard
widget, 363
Layout Views (Cocoa Framework), 130
LeakerAppDelegate header le, 360–361
Library pane (Interface Builder), 123
life cycle (app), 11, 112–114
LLDB debugger, 305. See also debugging
LLVM (Low Level Virtual Machine), 40
local variables, 312, 355
localizing apps, 362–366
Log navigator, 55
LongDurationActivity, 256–257
Low Level Virtual Machine (LLVM), 40
23_9781118032220-bindex.indd 39423_9781118032220-bindex.indd 394 9/21/11 9:43 AM9/21/11 9:43 AM