Chapter 2

  1. UICollectionView is very similar to another component on iOS. Which component is this?

c) UITableView.

  1. Which class did you have to subclass to create your own collection view layout

b) UICollectionViewLayout.

  1. Which technique is applied by collection views to ensure great performance?

a) Fetching cells a couple of rows ahead of the user's current position.

  1. Where in Interface Builder can you find the collection view's layout object?

b) The Document Outline.

  1. Which feature that can be implemented for collection views is not available for table views?

c) Horizontal scrolling.

  1. What is a gesture-recognizer?

c) An object that responds to several user interactions, such as tapping, swiping, and pinching.

  1. What is the type of the button that you added to the navigation bar to toggle the collection view's editing state?

c) UIBarButtonItem.