// // {{class_name}}.swift // // Created by <# Developer Name #> on {{date}}. // //
import UIKit
class {{class_name}}: UIViewController {
private let mainView = {{class_name}}View() {{#properties.ui_label}} private let {{name}}:UILabel = { let {{name}} = UILabel() {{name}}.textColor = <# UIColor #> {{name}}.font = <# UIFont #> return {{name}} }() {{/properties.ui_label}} {{#properties.ui_view}} private let {{name}}:UIView = { let {{name}} = UIView() {{name}}.backgroundColor = <# UIColor #> {{name}}.clipBounds = <# true or false #> return {{name}} }() {{/properties.ui_view}} {{#properties.unknow_type}} private let {{name}} = {{type}}() {{/properties.unknow_type}} override func loadView() { view = mainView } init() { super.init(nibName: nil, bundle: nil) } required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented for {{class_name}}.swift") } override func viewDidLoad() { super.viewDidLoad() } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) } override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) }
}