Online Book Reader

Home Category

Learn Objective-C on the Mac - Mark Dalrymple [176]

By Root 992 0
file

default empty model file

using Xcode model editor

Mythical Bands window

adding gig list to band window

showing band members

Mythical People window

Mythical Person array controller

refining GUI

Mythical Venues window

MythicalBand entity

adding relationships

creating

creating Mythical Bands window

putting people in bands

MythicalGig entity

adding gig list to band window

adding relationships

MythicalPerson entity

adding relationships

attributes

creating attributes

creating custom attribute

creating entities

putting people in bands

showing band members

validating multiple attributes

validating single attributes

MythicalVenue entity

adding relationships

N


name attribute

MythicalPerson

VillainTracker

nesting messages

networking code, notifications

New Core Data Entity Interface assistant creating Mythical Bands window QuoteMonger application

New File assistant

ColorBlendView class

creating controller class

New File option, File menu

Buttons app

VillainTracker

WindowLab

New Project assistant

New Project option, File menu

Buttons app

ColorMix

DungeonThing

MythBase

VillainTracker

newVillain method

NeXT Interface Builder

next method

animating view transitions

NeXTStep AppKit

nib file

access to model objects

accessing views placed at top level in

Application icon, MainMenu.xib

automatic GUI, MythBase

building GUI for VillainTracker

containing NSObjectController

controller class loading own nib file

creating ColorMix application

File’s Owner icon, MainMenu.xib

First Responder icon, MainMenu.xib

inconsistencies in, DungeonThing

loading nib with NSWindowController

proxy objects

subclassing NSWindowController

nil pointers

file access

sending messages to

nil value

invalidArgumentException_insertNil method

notes attribute, VillainTracker

notifications

DATA_RECEIVED notification

garbage collection

observer pattern

observing notifications using blocks

NS_BUILD_32_LIKE_64 macro

NSAlert class

functions

NSAnimationContext class

NSAppController class

NSApplication class

application delegate

application proxy

applicationDidFinishLaunching method

applicationShouldTerminate method

configuring quit on window close

creating instance of

creating NSDocumentController

File’s Owner icon, MainMenu.xib

implementing delegate methods

NSApplicationMain function

NSArray class

file access

NSArrayController class

automatic GUI, MythBase

binding to table view, DungeonThing

controller keys

creating/configuring, DungeonThing

renaming array controllers, MythBase

showing band members, MythBase

NSAttributedString class

NSBezierCurve class

NSBezierPath class

NSBinaryStoreType

NSBlockOperation class

NSBox class

see also boxes

adding NSTableView to VillainTracker

animating view transitions

hierarchy of views

making logical groupings

NSButton class

adding checkboxes in matrix

large list of available buttons

user interface classes

NSButtonCell class

adding radio buttons in matrix

NSCell class

see also cell classes

NSCocoaErrorDomain

NSColor class

creating ColorBlendView class

set method

NSColorPanel class

NSColorWell class

adding NSColorWell to document

NSComboBox class

creating combo box

user interface classes

values in complex controls

NSControl class

NSData class

attributes for unsupported types

NSDictionary class

NSDictionaryController class

NSDocument class

creating ColorMix application

creating default ColorSet

undo manager

undo stack

NSDocumentController class

actions with names containing “document”

NSApplication class creating

NSEnumerator class

NSError class

domains and error codes

localizedDescription method

realizing existence of errors

reportError method

validating single attributes, MythBase

Return Main Page Previous Page Next Page

®Online Book Reader