In the WWDC 2017 video from session 506. There's a piece of the code in the 1st demo that looks like this:
let exifOrientation = self.exifOrientationFromDeviceOrientation()
The use of self. indicates that it is supposed to be a property from the ViewController. Given that this exifOrientationFromDeviceOrientation() method doesn't exist in a UIViewController class, I suppose ViewController is conforming to a protocol that grants that functionality. Can someone indicate which protocol that is?