2014-06-09 42 views

Trả lời

56

EDIT Swift 4.x

let app = UIApplication.shared.delegate as! AppDelegate 

Có lẽ thử:

let app = UIApplication.sharedApplication() 

EDIT (Swift 3):

Cần lưu ý rằng trong Swift 3, để thực hiện điều này, bạn sẽ muốn để truy cập shared tài sản thay vì:

let app = UIApplication.shared 
+49

Và btw. - đừng quên 'nhập UIKit' nếu bạn đang sử dụng không phải trong ViewController –

+1

Bạn nói đúng, tôi gặp vấn đề tương tự và đó là lần nhập thiếu. –

+10

Chỉ cần lưu ý, đối với Xcode 8/Swift 3, nó chỉ là: UIApplication.shared – Ruiz

10

Bạn có thể làm điều đó bằng cách

let app = UIApplication.sharedApplication() 
Các vấn đề liên quan