Я решил внедрить свое первое приложение iOS, которое поддерживает более одного языка, но, насколько я понимаю, мне удалось переключить язык в качестве языковой системы для iPhone, но я хочу, чтобы пользователь переключил язык с В приложении после быстрого поиска я обнаружил стороннюю библиотеку, которая делает именно то, что мне нужно MOLH . Главное, что делает эта библиотека, это сброс инициализации viewController, он хорошо работает с ios12 и Xcode 10, но когда
open class func reset(transition: UIView.AnimationOptions) {
if let delegate = UIApplication.shared.delegate {
if delegate is MOLHResetable {
(delegate as!MOLHResetable).reset()
}
UIView.transition(with: ((delegate.window)!)!, duration: 0.5, options: transition, animations: {}) { (f) in
}
}
}
}
Я сталкиваюсь здесь с ошибкой при развертывании default.window
Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value