稱爲調用UIAlert
警告時UIAlertController:0x7ff211650140斯威夫特
當試圖同時它 解除分配不允許加載視圖控制器的觀點,並可能導致不確定的行爲 (我得到這樣的警告有時)
code used:
func alert (dictKey: String){
print(dictKey)
let alertController = UIAlertController(title: nil, message: promptsArr[dictKey], preferredStyle: .Alert)
let OKAction = UIAlertAction(title: "OK", style: .Default) { (action) in
}
alertController.addAction(OKAction)
if self.presentedViewController == nil {
delay(1.0){
self.presentViewController(alertController, animated: true, completion: nil)
}
} else {
self.presentedViewController!
}
在哪裏以及如何ü調用此方法? – Nishant
從這個開關代碼內: FUNC resultOfValidation(dictKey:字符串,標記的:int){ \t \t \t 延遲\t(0.3){ \t \t \t開關dictKey { \t \t \t案 「SendVeriCode」://短信發送 \t \t \t \t //服務器代碼都在不同名稱的搜索細胞的前一個條目 \t \t \t \t _ = self.alert(dictKey) \t \t \t \t如果(標記<6){self.VerifyInput [標籤+ 2] .becomeFirstResponder()} \t \t \t情況下 「取消」: \t \t \t \t _ = self.alert(dictKey) \t \t \t \t self.VerifyInput [標籤 - 1]的.text = 「」 \t \t \t \t self.VerifyInput [標籤]的.text = 「」 \t \t \t \t self.VerifyInput [tag - 2] .becomeFirstResponder() –
請將該代碼添加到問題中。 – Nishant