Online Book Reader

Home Category

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

By Root 989 0

BEGINSWITH

BETWEEN

CONTAINS

ENDSWITH

LIKE

MATCHES

concurrency

actions

AppKit thread safety

concurrent blocks

doWork method

finishWorking method

Grand Central Dispatch (GCD)

isWorking attribute

NSBlockOperation class

SlowWorker application

threading

configuration options

Project Info window

Connections Inspector

application menu items

connecting VillainTrackerAppDelegate

eliminating bad connections

examining default nib files

inconsistencies in nib files

keyboard shortcut for

constants

defining, DungeonThing

key names

DungeonThing

VillainTracker

CONTAINS comparator, predicates

contentView, NSWindow

Continuous checkbox, Attributes Inspector

control points

intercepting mouse activity

controller classes

actions and outlets

Buttons application

Cocoa Bindings

creating instance of

CurveEdit project

declaring outlet

loading own nib file

MyController class

NSAppController class

NSArrayController class

NSDictionaryController class

NSDocumentController class

NSObjectController class

NSUserDefaultsController class

NSWindowController class

UIViewController class

VillainTracker

controller components, MVC

Controller Key

binding via array controller

ColorMix

MythBase

NSArrayController

QuoteMonger

WhatAboutThatFile

controllers

controls

making logical groupings

setting simple values

user interface classes as both views and

values in complex controls

convertFont method

coordinate systems

view coordinate system

copy method

increasing retain count

copyFile method

copying

creating attributes, MythBase

Core Animation

explicit animations

implicit animations

Core Data

App Delegate interface

applicationShouldTerminate method

applicationSupportDirectory method

dealloc method

implementation

managedObjectContext method

managedObjectModel method

persistentStoreCoordinator method

saveAction method

windowWillReturnUndoManager method

application delegate class, MythBase

attributes

attributes for unsupported types

automatic GUI

avoiding invalid values for attributes

Binary type

data migration

database/object modeling

Document-based Application template

entities

GUI creation assistant

Integer 16 type

limiting results with NSPredicate

loading everything when app launches

migrating data

Models group

MythBase application

NSManagedObject class

preventing data overwrites

project template

QuoteMonger

relationships

search criteria

Transformable type

types

undo manager

undo stack

Use Core Data for storage checkbox

Core Data Entity

Interface assistant

Core Graphics

Core Image

CoreDataErrors.h

createCharacter method, DungeonThing

binding to table view

creating

setting up AppDelegate

createDungeon method, DungeonThing

binding to table view

creating

setting up AppDelegate

createMonster method, DungeonThing

binding to table view

creating

setting up AppDelegate

currentTabIndex

animating view transitions

CurveEdit project

CurveEdit_AppDelegate class

CurveEdit.m file

intercepting mouse activity

curves

anti-aliased curves

Bezier curve

defining the size of the elliptical curves

drawing

editing

NSBezierCurve class

CurveView class

explicit animations

intercepting mouse activity

custom attributes

creating, MythBase

D


Data Entry window, QuoteMonger

enhancing autogenerated window

entering quotes

two-part autogenerated window

data migration, MythBase

data models

Core Data Entity interface

MythBase application entities and relationships

QuoteMonger application

DATA_RECEIVED notification

database modeling

DataModel.xcdatamodel file

dataSource methods, NSTableView

date picker, VillainTracker

dealloc method

debugger

breakpoints

call stack

command-line interface

gdb command

Return Main Page Previous Page Next Page

®Online Book Reader