ProfileVC
class ProfileVC : UIViewController
extension ProfileVC: InterfaceBuildable
extension ProfileVC: Injectable
extension ProfileVC: UserInjectable
Base class for local and remote user profiles
-
Pages controller
Declaration
Swift
private(set) var pagingVC: ProfilePagingVC?
-
Controllers to be displayed in PagingViewController
Declaration
Swift
var pages: [UIViewController] { get }
-
Set up data change observations
Declaration
Swift
func observe()
-
Configure for display
Declaration
Swift
func configure()
-
Injection enforcement for viewDidLoad
Declaration
Swift
func requireOutlets()