Tôi đang trình bày một trình UIAlertView
xử lý cho người dùng và tôi không thể tìm ra cách viết trình xử lý. Đây là nỗ lực của tôi:
let alert = UIAlertController(title: "Title",
message: "Message",
preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "Okay",
style: UIAlertActionStyle.Default,
handler: {self in println("Foo")})
Tôi gặp một loạt các vấn đề trong Xcode.
Tài liệu cho biết convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) -> Void)!)
Toàn bộ khối / đóng cửa hiện tại hơi quá đầu của tôi. Bất kỳ đề nghị được đánh giá cao.
{alert in println("Foo")}
,{_ in println("Foo")}
và{println("Foo")}
cũng sẽ hoạt động.