Section 1

Preview this deck

extension

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

4 years ago

Date created

Mar 1, 2020

Cards (24)

Section 1

(24 cards)

extension

Front

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

Back

services

Front

Core _____ contains collections, core location, address book, net services, networking, threading, file access, preferences, SQLite, URL utilities

Back

protocol's

Front

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

Back

init

Front

The ____ function is applied by the Struct

Back

initialized

Front

In Swift, all properties have to be ______

Back

pointer

Front

An instance variable is a ______ to an object

Back

inference

Front

Swift has type safety and ______

Back