Good day.

When you start the build, it swears at the class initialization line inside the UIViewController

class Logic { .. } 

(Two different files)

 class FirstVC: UIViewController { .. let logic = Logic() //Строчка, на которую ругается дебаг .. } 

Error code: #1 0x00000001088a5e68 in FirstVC.init(coder : NSCoder) -> FirstVC? at /Users/TrevanPwrd/Desktop/Xcode/iOS/Happy New Year!/Happy New Year!/FirstViewController.swift:40 #1 0x00000001088a5e68 in FirstVC.init(coder : NSCoder) -> FirstVC? at /Users/TrevanPwrd/Desktop/Xcode/iOS/Happy New Year!/Happy New Year!/FirstViewController.swift:40

Googling, I tried to add an initializer to FirstVC, but it didn't work

 required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder)! } 

Tell me please, what is my mistake? How to fix? How to initialize?

    1 answer 1

    Solved the problem by adding

     init () { } 

    in Login