To add to the requirements in an existing protocol use the ______ key word
Back
multiple
Front
Structs, enums and classes can conform to ______ protocols, placing a comma between their declarations
Back
type
Front
That which follows a colon indicates an object's ___
Back
inherited
Front
Protocols can be _____ from.
Back
reference
Front
Structs are different from classes because they are not passed by ______ , eliminating many bulking, memory leak issues that can come up in multi-threaded applications
Back
Core
Front
______ OS contains OSX Kernel, Power Management, Mach 3.0, Keychain Access, BSD, Certificates, Sockets, File System, Security and Bonjour
Back
option
Front
To get a blurb on objects in your code, hold down the ______ key and click
Back
constant
Front
let indicates a _____
Back
default
Front
Extending protocols is a great way to create ____ values and/or functions
Back
cocoa touch
Front
Multi-Touch, Alerts, Core Motion, Web View, View Hierarchy, Map Kit, Localization, Image Picker, Controls, Camera make up the ____ ____ layer
Back
UI
Front
Always try and place your ___ elements on the dash blue lines
When you are implements a comparison function, considering implementing the function utilizing the ____ name
Back
unix
Front
iOS is a ____ based operating system
Back
media
Front
Core Audio, JPEG, PNG, TIFF, OpenAL, PDF, Audio Mixing, Quartz (2D), Audio Recording, Core Animation, Video Playback and OpenGL ES make up the _____ layer in iOS
Back
heap
Front
In Swift all instances of classes live in the ____
Back
protocols
Front
_______ set requirements for which structs, enums and classes must conform to
Back
binary
Front
You can use ____ operators to compare structs to one another, provided you implement them (i.e. func ==, func >=)
Back
control
Front
Use the ____ key to connect scenes to code and snap UI elements to guides
Back
reference
Front
Swift doesn't use garbage collection, but rather ______ counting