For example what is the difference between these two pieces of code?
extension SelfieListViewController : UIImagePickerControllerDelegate, UINavigationControllerDelegate
{
}
Vs
class SelfieListViewController: UITableViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {