Style convention
Delegates
func namePickerView(_ namePickerView: NamePickerView, didSelectName name: String)
func namePickerViewShouldReload(_ namePickerView: NamePickerView) -> Boolfunc didSelectName(namePicker: NamePickerViewController, name: String)
func namePickerShouldReload() -> BoolUse Type Inferred Context (Sử dụng bối cảnh suy luận)
let selector = #selector(viewDidLoad)
view.backgroundColor = .red
let toView = context.view(forKey: .to)
let view = UIView(frame: .zero)let selector = #selector(ViewController.viewDidLoad)
view.backgroundColor = UIColor.red
let toView = context.view(forKey: UITransitionContextViewKey.to)
let view = UIView(frame: CGRect.zero)Code Organization
Protocol Conformance
Unused Code
Minimal Imports
Spacing
Last updated