// // {{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)
}

}