Online Book Reader

Home Category

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

By Root 1032 0

file access

Binary type

Core Data framework

NSBinaryStoreType

Bind to: popup list

binding to table view, DungeonThing

binding via array controller

configuring array controller

configuring table views

making code bindings-ready

showing history in tables

bindings

enabling/disabling menu items with

Bindings Inspector

binding Content Set with Controller Key

binding Enabled attribute to Controller Key

binding to NSUserDefaultsController

binding value to app delegate

binding via array controller

configuring bindings for popup button

configuring Enabled binding

configuring predicate editor

configuring Value binding

controller automatically getting content

creating custom attribute

forcing main thread execution

keyboard shortcut for

LOLmaker project

refining GUI

renaming array controllers

selections with Controller Key

WhatAboutThatFile app

bindings-ready controllers

bind:toObject:withKeyPath method

bitmap image

LOLView drawing

BlackView class

blend modes

ColorBlendView class

blocks

code simplification

enumeration

filtering using

Grand Central Dispatch concurrent blocks

NSBlockOperation class

observing notifications using

blue guidelines, Interface Builder

bold text

borders, removing

bounds rects

frame rects compared

LOLView drawing bitmaps

resizing MrSmiley face

shrinking

box view

animating view transitions

boxes

see also NSBox class

main window, DungeonThing

breakpoints

global breakpoints

objc_exception_throw function

setting

Breakpoints window, XCode

Buffered option, Attributes, NSWindow switching backing store

Build & Run option, Build Menu running application

Build option, Build menu

Build tab, Project Info window

turning on garbage collection

bundles see frameworks

business logic

features of real model objects

creating custom attribute

MythBase

validating attributes

buttonPressed method

buttons

making inactive in windows

Buttons application

application delegate

configuring quit on window close

connecting buttons to actions

connecting outlets to actions

creating controller class creating instance of

declaring action

declaring outlet

designing window interface

garbage collection

implementing action method

Interface Builder

main function

setting up window

ButtonsAppDelegate class

C


C preprocessor

writing multi-line code

C programming

becoming familiar with

blocks

C++

interfacing with Objective-C

CABasicAnimation class

CALayer class, Core Animation

calculateFirstResult/calculateSecondResult methods

Grand Central Dispatch (GCD)

SlowWorker application

call stack

canonical init method

Cappuccino

Carbon

caret (^) symbol, blocks

catch keyword, exceptions

cell classes

improving performance

NSButtonCell

NSCell class

NSImageCell class

NSTextFieldCell class

CGBlendMode enumeration

CGColorRef type

CGRect/CGPoint/CGSize structs

CGRectInset function

changeColor method

changeFont method

Character Generation tab, Preferences

DungeonThing project

binding to NSUserDefaultsController

characterArrayController outlet

characterLabel outlet

checkboxes

adding checkboxes in matrix

Character Generation

powers checkbox matrix

values in complex controls

chooseFile method

circular progress indicator

@class declaration

class method

Class Name, array controller

classes

BlackView

ButtonsAppDelegate

CABasicAnimation

CALayer

calling methods on

Cocoa

ColorBlendView

creating

CurveEdit_AppDelegate

CurveView

delegate protocols

DungeonThingAppDelegate

ExceptionCityAppDelegate

FlipIt_AppDelegate

FoundationAdditions

ListWindowDelegate

LOLmaker_AppDelegate

LOLView

making clear that function not part of

MyController

MyDocument

MythBase_AppDelegate

NSAlert

NSAnimationContext

NSAppController

Return Main Page Previous Page Next Page

®Online Book Reader