- Which statement about reference types is false?
b) Reference types can always be subclassed.
- Which statement about value types is true?
c) Values types can conform to multiple protocols.
- What does heap allocation mean?
b) An object allocated on the heap is stored with a variable size in RAM memory.
- You should always use a struct for your data models. True or false?
b) False, it depends on whether your models have an identity.
- What keyword should you add to a function that mutates a property on a struct?
b) mutating.
- Which type of object is not allocated on the heap?
c) An enum.
- Which statement about the stack is true?
a) The stack has a fixed size.
- In which of the following cases would a reference type be a good choice?
a) When you want to create a new button in your app.
- In which of the following cases would a value type be a good choice?
b) When writing a networking object.