如何在Swift中从视图控制器获取当前UIApplication的实例?
使用以下代码我遇到了 Use of unresolved identifier 'sharedApplication'
错误:
let app = sharedApplication as UIApplication
编辑 Swift 4.x
let app = UIApplication.shared.delegate as! AppDelegate
如果你不在一个视图控制器中,你必须:
import UIKit
也许可以尝试:
let app = UIApplication.sharedApplication()
编辑(Swift 3):
需要注意的是,在Swift 3中,要实现这个功能,你需要访问shared
属性:
let app = UIApplication.shared
let app = UIApplication.sharedApplication()