29
如何從Swift中的View Controller中獲取當前UIApplication的實例?如何在iOS上的Swift中獲取共享應用程序?
我得到Use of unresolved identifier 'sharedApplication'
錯誤與此代碼:
let app = sharedApplication as UIApplication
如何從Swift中的View Controller中獲取當前UIApplication的實例?如何在iOS上的Swift中獲取共享應用程序?
我得到Use of unresolved identifier 'sharedApplication'
錯誤與此代碼:
let app = sharedApplication as UIApplication
編輯斯威夫特4.x版做
let app = UIApplication.shared.delegate as! AppDelegate
也許嘗試:
let app = UIApplication.sharedApplication()
EDIT(SWIFT 3):
應當指出的是,在斯威夫特3,要做到這一點,你會想,而不是訪問shared
屬性:
let app = UIApplication.shared
您可以通過
let app = UIApplication.sharedApplication()
和BTW。 - 如果你是例如,請不要忘記「導入UIKit」。不是在ViewController中 –
你是對的,我得到了同樣的問題,這是缺少的導入。 –
只需注意,對於Xcode 8/Swift 3,它只是:UIApplication.shared – Ruiz