Как получить sharedApplication в Swift на iOS? Как я могу получить экземпляр текущего UIApplication из View Controller в Swift? Я получаю Use of unresolved identifier 'sharedApplication' ошибку с этим кодом: let app = sharedApplication as UIApplication Ответ 1 EDIT Swift 4.x let app = UIApplication.shared.delegate as! AppDelegate Возможно, попробуйте: let app = UIApplication.sharedApplication() EDIT (Swift 3): Следует отметить, что для выполнения этого в Swift 3 вам нужно получить доступ к свойству shared: let app = UIApplication.shared Ответ 2 Вы можете сделать это с помощью let app = UIApplication.sharedApplication()
Ответ 1 EDIT Swift 4.x let app = UIApplication.shared.delegate as! AppDelegate Возможно, попробуйте: let app = UIApplication.sharedApplication() EDIT (Swift 3): Следует отметить, что для выполнения этого в Swift 3 вам нужно получить доступ к свойству shared: let app = UIApplication.shared