Index

Symbols

& (ampersand)

bitwise AND, 115-116

calling functions by reference, 50

value underflow/overflow, 119-120

<< (bitwise left shift operator), 118

>> (bitwise right shift operator), 118

^ (caret), bitwise XOR, 117

/* */ (comments), 8

&& (double ampersand), AND operator, 24

== (double equal sign), equality operator, 121, 149

// (double forward slash), comments, 8

|| (double pipe), OR operator, 24

... (ellipsis)

closed ranges, 19

variadic parameters, 49-50

= (equal sign), assignment operator, 122

! (exclamation point), optionals, 13-15

@objc attribute, 145-146

| (pipe), bitwise OR, 116-117

+ (plus sign), concatenating strings, 11

? (question mark), optionals, 9, 12

..< (range operator), half-open ranges, 20

; (semicolon), 6

[ ] (square-brackets ...

Get Learning Swift 2 Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.