Index
Symbols
- ! (exclamation mark)
- != (inequality) operator, Operators, Updating the Model
- & (ampersand), prefacing variables passed as inout parameters, Functions and Closures
- () (parentheses) in function calls
- closure outside of, Closures
- passing parameters to functions, Functions and Closures
- * (multiplication) operator, Operators
- + (plus sign), addition operator, Operators
- combining strings, Working with Strings
- overloading, example, Operator Overloading and Custom Operators
- += (addition and assignment) operator, combining strings, Working with Strings
- - (minus sign), subtraction operator, Operators
- -> (arrow) operator, Functions and Closures
- . (dot) operator, accessing methods and properties, Operators
- ..< (range) operator, Loops
- / (division) operator, Operators
- /* */, delimiting multi-line comments, Comments
- //, beginning single-line comments, Comments
- ; (semicolon), ending lines of code and between statements, Variables
- < (less than) operator, Operators
- <= (less than or equal to) operator, Operators
- == (equality) operator, Operators, Updating the Model
- comparing strings, Working with Strings
- in Swift vs. other languages, Working with Strings
- ==(lhs: rhs:) method, Updating the Model
- === (identity) operator, Working with Strings
- > (greater than) operator, Operators
- >= (greater than or equal to) operator, Operators
- ? (question mark)
- ?? (nil ...
Get Learning Swift, 3rd 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.