Online Book Reader

Home Category

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

By Root 508 0

retain counts, For the More Curious: Manual reference counting and ARC History, Retain count rules

retain cycles, Retain cycles

return, return

in blocks, Return values

right-shifting bits, Right-shift

S

@selector(), Target-action

selectors, Target-action

self, self, Adding new tasks

semicolon (;), Where do I start writing code?

blocks and, Assigning a block

do-while loops and, The do-while loop

setter methods, Accessor methods

property attributes and, Mutability

setValue:forKey:, Key-value coding

shell, Command-Line Arguments

short (type), Types

shortcuts, keyboard, A program with variables, Creating the Asset class, Edit BNRDocument.xib

simulator (iOS), Running on the iOS simulator

sizeof(), How many bytes?

sleep(), How functions work together, Retain cycles

sorting, Sorting

springs (autosizing mask), Edit BNRDocument.xib

stack, Local variables, frames, and the stack

stack-based blocks, Memory management

standard libraries, How functions work together

static variables, Global and static variables

stdio.h header file, How functions work together

stdlib.h header file, How functions work together

string encodings, Writing an NSString to a file

strings, NSString

in C, C Strings

defined, printf()

literals, String literals

printf() and, printf()

stringWithFormat:, NSString

strlen(), char *

strong (property attribute), Lifetime specifiers

struct (type), Types, Structs

structures, Types, Structs

struts (autosizing mask), Edit BNRDocument.xib

subclasses, NSMutableArray

subviews, Setting up views

super directive, super

syntax errors, Where do I start writing code?

syntax, code, Where do I start writing code?

@synthesize, Properties

synthesizing accessor methods, Properties

T

\t escape sequence, char

table views, Wiring up the table view, Edit BNRDocument.xib

target-action callbacks, Callbacks

templates, choosing, Getting started with Xcode, Getting started with iTahDoodle

Terminal, Command-Line Arguments

ternary operator (?), For the More Curious: Conditional (ternary) operator

tilde (~), Complement

timers, using target-action mechanisms, Target-action

to-many relationships, Object Instance Variables

to-one relationships, Object Instance Variables, Preventing Memory Leaks

tokens

description, Creating the Asset class

explained, printf()

floating-point number, Tokens for displaying floating-point numbers

integer, Tokens for displaying integers

pointer, Getting addresses

string, printf()

typedef keyword, Structs, typedef

types, Types

U

UIButton, Adding new tasks

UIKit.h header file, BNRAppDelegate

UITableView, Protocols

UITableViewDataSource, Wiring up the table view

UNICODE standards, NSString

Unix, C and Objective-C

unsafe_unretained (property attribute), Lifetime specifiers

unsigned 8-bit numbers, Integers

unsigned keyword, Integers

__unused modifier, Target-action

user interface, setting up

in Interface Builder, A look at Interface Builder

programmatically, Setting up views

UTF strings, Writing an NSString to a file

V

valueForKey:, Key-value coding

variables, Variables and Types

assigning, A program with variables

automatic, The Heap

block, Defining blocks

boolean, Boolean variables

captured, Memory management

declaring, Types, A program with variables, Your First Class

external, Memory management

global, Global and static variables, Global variables

instance, Objects, Object Instance Variables

local, Local variables, frames, and the stack

self, self

static, Global and static variables

view objects (MVC), Model-View-Controller

views, setting up

in Interface Builder, A look at Interface Builder

programmatically, Setting up views

void, How do I write and use a function?, return

W

warnings (Xcode), How do I write and use a function?

weak (property attribute), Lifetime specifiers

weak references, Weak references

blocks and, Memory management

while loops, The while loop

writeToFile:atomically:encoding:error:, NSError

X

Xcode

attributes inspector, Edit BNRDocument.xib

Return Main Page Previous Page Next Page

®Online Book Reader