Online Book Reader

Home Category

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

By Root 1018 0

NSApplication

NSArray

NSArrayController

NSAttributedString

NSBezierCurve

NSBezierPath

NSBlockOperation

NSBox

NSButton

NSButtonCell

NSCell

NSColor

NSColorPanel

NSColorWell

NSComboBox

NSControl

NSData

NSDictionary

NSDictionaryController

NSDocument

NSDocumentController

NSEnumerator

NSError

NSException

NSFileManager

NSFontPanel

NSForm

NSFormatter

NSGradient

NSGraphicsContext

NSImage

NSImageCell

NSImageView

NSInvocationOperation

NSKeyedUnarchiveFromData

NSLevelIndicator

NSManagedObject

NSManagedObjectContext

NSManagedObjectModel

NSMatrix

NSMenu

NSMutableArray

NSMutableDictionary

NSMutableString

NSNotification

NSNotificationCenter

NSNumberFormatter

NSObject

NSObjectController

NSOpenPanel

NSOperation

NSOperationQueue

NSPanel

NSPersistentDocument

NSPersistentStoreCoordinator

NSPopUpButton

NSPopupButtonCell

NSPredicate

NSPredicateEditor

NSPredicateEditorRowTemplate

NSPropertyListSerialization

NSResponder

NSSavePanel

NSScrollView

NSSlider

NSSplitView

NSString

NSTableView

NSTabView

NSTextField

NSTextFieldCell

NSTextView

NSThread

NSToolbar

NSUndoManager

NSUserDefaults

NSUserDefaultsController

NSView

NSWindow

NSWindowController

NSWorkspace

SlowWorkerAppDelegate

SmileyView

transformer classes

UIViewController

use of Cocoa and common class names in this book

user interface classes

user interface classes as both views and controls

VillainTrackerAppDelegate

WindowLabAppDelegate

Classes folder, Groups & Files pane

Close checkbox, Attributes Inspector

closing windows

Library window

closures see blocks

Cocoa

actions

arguments, actions

background

classes

creating controller class

creating Mac applications

document architecture

error production in

future paths for

interfacing JavaScript with

Key-Value Coding (KVC)

Key-Value Observing (KVO)

limited role of exceptions in

MVC (Model-View-Controller)

notifications

NSCocoaErrorDomain

outlets

ported Cocoa

proxy objects, nib files

simulating interface

thread-safety

use of Cocoa and common class names in this book

Cocoa Application template

Cocoa applications see applications

Cocoa Bindings

automatic GUI, MythBase

Cocoa Touch

DungeonThing project

action methods

binding to NSUserDefaultsController

binding to simple controls

binding to table view

defining constants

main window

Preferences window

specifying default preferences values

DungeonThingAppDelegate class

integration, real model objects

LOLmaker project

MythBase application

putting people in bands, MythBase

WhatAboutThatFile app

Cocoa category

Library window, Interface Builder

Cocoa classes see classes

Cocoa development

choosing Mac for

discussion forum

interfaces with Objective-C

F-Script

JavaScript

MacRuby

Nu

PyObjC

iPhone SDK

Cocoa drawing systems see drawing systems

Cocoa framework

Cocoa GUI

sheets

Cocoa projects see projects

Cocoa Touch

arguments, actions

creating controller class

Cocotron

color panel

color picker

ColorBlendView class adding blended colors to GUI adding color to ColorMix duplicating view and label

ColorMix application

adding blended colors to GUI

adding color

ColorBlendView class

completed application illustrated

creating

creating default ColorSet

creating document-based Cocoa application

defining data model

examining default nib files

selecting file format

setting two colors

undo/redo support

ColorMix target, XCode

colors

adding to ColorMix

changeColor method

changing text color

graphics context and

selecting

setting

showColorPanel method

ColorSet object

combo box see NSComboBox class

command-line interface, debugging

community, getting help from

comparators, predicates

Return Main Page Previous Page Next Page

®Online Book Reader