Index
A
access controls 151, 152
access levels
fileprivate 152
internal 152
open 151
private 152
public 151
addOperation() method, of operation queue
using 301, 302
API Design Guidelines
about 341
commented-out code, removing 349
comments, using 344, 345
constants and variables 346
defining 341
indenting 344
naming rules 342
optional types 346
parentheses, avoiding for conditional statements 342
reference link 341
self keyword, using 345
semicolons, avoiding 341
shorthand declaration, using for collection 348
switch statement, using 349
Application Binary Interface (ABI) 3
argument labels
omitting 131
arithmetic operator 56
array 72
appending 78
creating 73, 74
initializing 73, 74
isEmpty property, using 77
iterating 86, 87
merging 79
modifying 81
non-contiguous elements, retrieving 260
shuffling 77
subarray, retrieving 80...