मैं UIAlertView
उपयोगकर्ता के लिए प्रस्तुत कर रहा हूं और मैं यह नहीं समझ सकता कि हैंडलर कैसे लिखूं। यह मेरा प्रयास है:
let alert = UIAlertController(title: "Title",
message: "Message",
preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "Okay",
style: UIAlertActionStyle.Default,
handler: {self in println("Foo")})
मुझे Xcode में मुद्दों का एक गुच्छा मिलता है।
दस्तावेज कहता है convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) -> Void)!)
पूरे ब्लॉक / क्लोजर इस समय मेरे सिर पर थोड़ा है। किसी भी सुझाव की बहुत सराहना की है।
{alert in println("Foo")}
,{_ in println("Foo")}
और{println("Foo")}
भी काम करना चाहिए।