Conventions used
There are a number of text conventions used throughout this book.
CodeInText
: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "So, this is a very simple function, named serviceCharge()
."
A block of code is set as follows:
class ClassName { property1 property2 property3 method1() { code } method2() { code } }
When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
let cat = Animal() cat.name = "Cat" cat.sound = "Mew" cat.numberOfLegs = 4 cat.breathesOxygen = true print(cat.name)
Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "Launch Xcode and click Create a new Xcode project:"
Tips or Important Notes
appear like this.