Improving the usability

So far, the app works and does what it is supposed to do, but we can still improve it. We should give the user the opportunity to return to the first screen and repeat the procedure with another video. Return to InitialViewController and add the following method that will reload the videos while returning to this view controller:

    @IBAction func unwindToMainView(segue:UIStoryboardSegue) {
        self.initAssets()
    }

Now, go to the storyboard and control-drag from the RecorderViewController icon to its exit icon, as shown in the following screenshot:

Improving the usability

After releasing the mouse button, select the unwindToMainView: option. A new component ...

Get Swift 2 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.