Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
36 Cards in this Set
- Front
- Back
resize handles |
Small white squares that appear on a UI element’s borders when it’s selected so you can change its size on the canvas. |
|
root view controller |
The first item added to a navigation controller’s navigation stack, which is never popped off (removed from) the stack. |
|
run loop |
An event processing loop that you use to schedule work and coordinate the receipt of incoming events in your app. |
|
runtime |
The period during which a program is executing. |
|
scene |
A storyboard representation of a screen of content in your app. |
|
scene dock |
A bar that contains information related to a scene in a storyboard. |
|
segue |
A transition between two view controllers in a storyboard. |
|
show segue |
A segue that pushes new content on top of the current view controller stack. |
|
Simulator |
An app in Xcode that simulates the behavior and appearance of running an app on a device. |
|
Size inspector |
An inspector that you use to edit the size and position of a UI element in a storyboard. |
|
source view controller |
The view controller whose contents are displayed at the beginning of a segue. |
|
storyboard |
A file that contains a visual representation of the app’s UI (user interface), showing screens of content and the transitions between them, that you work on in Interface Builder. |
|
storyboard entry point |
The first scene that’s shown from a storyboard when an app starts. |
|
string interpolation |
The process of inserting string representations of constants, variables, literals, and expressions into longer strings. |
|
structure |
A data type that’s similar to a class, but doesn’t support inheritance and is passed by value instead of by reference. |
|
subclass |
A class that’s a child of another class (known as its superclass). |
|
subview |
A view that is enclosed by another view (known as its superview). |
|
superclass |
A class that’s a parent of another class (known as its subclass) |
|
superview |
A view that encloses another view (known as its subview). |
|
Swift standard library |
A set of data types and capabilities designed for Swift and baked into the language. |
|
A set of data types and capabilities designed for Swift and baked into the language. |
The object that receives the action message in the target-action pattern. |
|
target-action |
A design pattern in which one object sends a message to another object when a specific event occurs. |
|
tuple |
A grouping of values. |
|
Type Casting |
A way to check the type of an object, and to treat that object as if it’s a different superclass or subclass from somewhere else in its own class hierarchy. |
|
Type Inference |
The ability of the Swift compiler to determine the type of a value from context, without an explicit type declaration. |
|
UIKit |
A Cocoa Touch framework for working with the UI layer of an iOS app. |
|
Underscore |
A representation of a wildcard in Swift (_). |
|
unit test |
A piece of code written specifically to test a small, self-contained piece of behavior in your app to make sure it behaves correctly. |
|
unwrap |
To extract an underlying value from an optional. |
|
user interface |
The layer of visual elements that lets a user interact with a piece of software. |
|
utility area |
An area in Xcode that displays the inspector pane and library pane. |
|
unwind segue |
A type of segue used to implement backward navigation. |
|
variable |
A value that can change after it’s been initialized, indicated in Swift by the var keyword. |
|
view |
An object that’s used to construct your UI and display content to the user. |
|
View controler |
An object that manages a set of views and coordinates the flow of information between the app’s data model and the views that display that data. |
|
View Hierarchy |
A hierarchical representation of views relative to other views. |