difference between awakeFromNib() and viewDidLoad() in swift
From Apple documentation: awakeFromNib: The nib-loading infrastructure sends an awakeFromNib message to each object recreated from a nib archive, but only after all the objects in the archive have been loaded and initialized. When an object receives an awakeFromNib message, it is guaranteed to have all its outlet and action connections already established. See: Nib … Read more