У меня есть класс с общим экземпляром синглтона.В моем классе есть один закрытый инициализатор, который не работает.когда я запускаю свой код, мой код падает только с
Thread 1: EXC_BREAKPOINT (code=1, subcode=0x105289b9c)
что я делаю неправильно?
class MyClass {
static var shared = MyClass()
private var a: Int
private init?() {
guard someCondition else {
return nil
}
self.a = 0
self.myFunction()
}
private func myFunction() {
// some code
}
}