Learn Objective-C on the Mac - Mark Dalrymple [180]
Selectable option, Attributes Inspector
Selected Tag attribute, radio buttons
selecting objects
selectors
operationForSelector method
Send To Back function, Layout
sender argument, actions
set method, NSColor
setCompleted method
setFrameSize method
setImage method
setObjectValue method
setStringEncodingName method
setter methods
App Delegate implementation
explicit setter methods
LOLView class
setText method
Shared User Defaults Controller
sharing applications
SheetLab project
SheetLab_AppDelegate.h file
SheetLab_AppDelegate.m file
sheets
modal window compared
runSaveSheet method
Show entity, QuoteMonger autogenerated window
showColorPanel method
showFontPanel method
signals
pointers causing
sending message to freed object
simulating interface
Size Inspector
adding blended colors to ColorMix GUI
adding image view0
adding NSTableView to VillainTracker
autosizing
creating window
keyboard shortcut for
Preferences window
resizing window
scrolling LOLView
setting up window, Buttons
sizes
rects, points, and sizes
sleep function
sliders
binding to
binding to NSUserDefaultsController
NSSlider class
refining GUI, MythBase
SlowWorker application
concurrent blocks
doWork method
finishWorking method
isWorking attribute
SlowWorkerAppDelegate class
SlowWorkerAppDelegate.h file forcing main thread execution
SlowWorkerAppDelegate.m file
extending NSObject
forcing main thread execution
SmileyView class
resizing MrSmiley face
SmileyView.m file
drawRect method
source code
downloading
Editor pane, XCode projects
Speech submenu6
spinning disk cursor, Mac OS X
SQLite
NSSQLiteStoreType
SQLite option
selecting ColorMix file format
stacks
undo stack
standard system panels
static text
dragging label onto main window
NSTextField
step over/into/out actions, debugging
stores
changing backing store type
loading everything when app launches
NSPersistentStoreCoordinator class
partitioning data
search criteria for data in
string encodings
encodingNames method
NSString class
NSStringEncoding type
stringEncodingName method
stringEncodingName method
strings
NSString class
NSStringEncoding type reading contents of file into
stringWithContentsOfFile method
stroke method
drawing MrSmiley face
superclass init method
support directory applicationSupportDirectory method
switching windows
two-part autogenerated window
swornEnemy attribute, VillainTracker
synchronized keyword
forcing main thread execution
@synthesize declaration
AppController.m file
creating ColorBlendView class
creating VillainTracker
declaring actions/outlets, VillainTracker
declaring property with different name
DungeonThingAppDelegate.h file
getters and setters
implementing action method1
LOLmaker project
SlowWorker application
synthesized methods
explicit methods and
system menus
application menu items
system panels
T
Tab View
adding, DungeonThing preferences
animating view transitions
table columns
binding table display via array controller
reordering
table views
autosizing
binding to, DungeonThing
configuring, DungeonThing
refining GUI, MythBase
villainsTableView outlet
tableViewSelectionDidChange method
takeName method
takeXyz methods
Target Inspector, XCode
template code
App Delegate interface, Core Data
terminating application
applicationShouldTerminate method
test-bed, creating
testing interface
Interface Builder
text
changing color
drawing
static text
text encoding, file access
text fields see NSTextField class
text view see NSTextView class
text views
configuring, DungeonThing
textured mode, NSWindow
the library
see also Library window, Interface Builder
thread safety, AppKit
threading
checking if running