Online Book Reader

Home Category

Objective-C Programming_ The Big Nerd Ranch Guide - Aaron Hillegass [89]

By Root 450 0

number system, Bitwise Operations

base-8 (octal) integers, Tokens for displaying integers

bits, Addresses and Pointers

bitwise AND, Bitwise-AND

bitwise operations, Bitwise Operations

bitwise OR, Bitwise-OR

__block keyword, Memory management

blocking (functions), How functions work together

blocks, Blocks

anonymous, Anonymous block

defining, Defining blocks

return values of, Return values

variables, Defining blocks

BOOL (type), Boolean variables

boolean variables, Boolean variables

break statement, break

breakpoint navigator, Looking at the frames in the debugger

breakpoints, Looking at the frames in the debugger

buffers, The Heap

bugs, Recursion

building programs, How do I run my program?

bytes, Addresses and Pointers, Bitwise Operations

C

C programming language, C and Objective-C, How this book works

arrays, C Arrays

primitive types, C primitive types

strings, C Strings

callbacks, Callbacks, Blocks

memory management and, Callbacks and object ownership

calling functions, How do I write and use a function?

captured variables, Memory management

caret (^)

exclusive-or operator, Exclusive OR

identifying blocks, Defining blocks

cast operator, Integer division

Central Processing Unit (CPU), Addresses and Pointers

char (type), Types, char

as 8-bit number, Integers

char * (type), printf()

class methods, More Messages

class prefixes, Getting started with iTahDoodle

classes, Objects, Your First Class

(see also objects, individual class names)

closures, Blocks

Cocoa, Event-Driven Applications, Your First Cocoa Application

Cocoa Touch, Event-Driven Applications

code completion, Where do I start writing code?

collection classes, Collection Classes

(see also arrays)

command-line arguments, Command-Line Arguments

command-line tools

in C, Getting started with Xcode

defined, Getting started with Xcode

Foundation, Creating and using your first object

compilers, C and Objective-C, So what is a program?

complements, Complement

conditional expressions, if/else, For the More Curious: Conditional (ternary) operator

constants, Constants

continue statement, continue

controller objects (MVC), Model-View-Controller

controls, Adding new tasks

convenience methods, Retain count rules

copy (method), copy, More about copying

copy (property attribute), copy

copyWithZone:, copy

count (NSArray), NSArray

Cox, Brad, Objects

CPU (Central Processing Unit), Addresses and Pointers

curly braces ({ }), Where do I start writing code?

D

daemons, Getting started with Xcode

data sources, Callbacks

data types, Types

dateByAddingTimeInterval:, Message anatomy

dealloc, Creating the Asset class

debug navigator, Looking at the frames in the debugger

debugger, Recursion

frames, Looking at the frames in the debugger

GDB/LLDB, How do I run my program?

declaring

instance variables, Your First Class

methods, Your First Class

variables, Types

decrement operator (--), Operator shorthand

#define, Constants

vs. global variables, #define vs global variables

delegates, Callbacks

dereference (->) operator, The Heap

dereferencing pointers, Getting the data at an address

description method, Creating the Asset class

designated initializers, init methods that take arguments

developer documentation, Developer Documentation

dictionaries, NSDictionary/NSMutableDictionary

directories, writing files to, NSError

division (integers), Integer division

do-while loop, The do-while loop

document outline, Making connections

document-based applications, Edit BNRDocument.h

documentation, Developer Documentation

dot notation, Dot notation

double (type), Types

double-quote escape sequence (\"), char

Dreaming in Code (Rosenberg), How the life of a programmer works

E

else, if/else

else if, else if

encodings (string), Writing an NSString to a file

enum, enum

bit masks, defining, Using enum to define bit masks

enumerateObjectsUsingBlock:, Passing in a block

equal objects, NSSet/NSMutableSet

error objects, NSError

errors, syntax, Where do I start writing

Return Main Page Previous Page Next Page

®Online Book Reader