這幅畫應該說夠了: 雨燕2.0沒有讓我UIAlertAction
我一直在網上淘來尋找答案,沒有其他人似乎也有這個問題。我正在用Swift 2使用Xcode 7 Beta 3。我無法弄清楚什麼是錯的。
在此先感謝
編輯:
下面的代碼:
func input(text:String) -> String {
Say(text)
let alert:UIAlertController = UIAlertController(title: "Goog", message: text, preferredStyle: UIAlertControllerStyle.Alert)
[alert .addTextFieldWithConfigurationHandler({ (textfield: UITextField!) -> Void in
})]
var returnValue:String = ""
let confirmAction = UIAlertAction(
title: "OK", style: UIAlertActionStyle.Default) {(action) in
returnValue = (alert.textFields[0] as UITextField).text!
return
}
return returnValue
}
顯示更多的代碼,我們也許能夠更好地解決你的問題。 (定義了什麼'returnValue'?它的類型是什麼?)並且將你的代碼作爲文本發佈,而不是Xcode屏幕截圖。並非每個人都以某種方式使用SO,以便他們輕鬆讀取嵌入圖像中的文本。 – rickster
就在我定義動作之前。我簡單地說:var returnValue:String =「」 –
這個錯誤往往是誤導。您應該在此代碼段前後顯示5行(請以文本形式)。 – Mundi