Подтвердить что ты не робот

Как получить sharedApplication в Swift на iOS?

Как я могу получить экземпляр текущего UIApplication из View Controller в Swift?

Я получаю Use of unresolved identifier 'sharedApplication' ошибку с этим кодом:

let app = sharedApplication as UIApplication
4b9b3361

Ответ 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()