Day142 — path to iOS developer
2 min readFeb 23, 2021
Section 15
Constant and static keyword
UITableView
Customize UITableViewCell
Type Casting, as as? as! is
as -> upcast
as? -> optional downcast
as! -> forced downcast
is -> type check
Any > AnyObject > NSObject
current time
Date().timeIntervalSince1970
IQKeyboardManager
IQKeyboardManager allows you to prevent this issue of keyboard sliding up and covering UITextField/UITextView without needing you to write any code or make any additional setup
Hide NavigtaionBar at Welcome Screen
ViewController LifeCycle
viewDidLoad -> viewWillAppear -> viewDidAppear -> viewWillDisappear -> viewDidDisappear
Application LifeCycle
AppDelegate, ScreenDelegate