在更新到Xcode6-beta3之前,我的代码是这样的:
cell.text = rowData["list_name"] as String
我已将此更新为:
cell.textLabel.text = rowData["list_name"] as String
但这部分代码:
let alertText = alert.textFields[0].text
如果不使用.text,我无法理解如何从文本字段[0]获取文本
提前感谢您的帮助!
编辑:
现在使用GM版本的Xcode,我得到了这个错误。
会非常高兴得到回应,厌倦现在改变这个:P
另外,您如何能够解密此类错误消息?很高兴知道。
谢谢
最佳答案
问题是alert.textFields
具有类型[AnyObject]
(对应
到Objective-Cid
),这样编译器就不知道alert.textFields[0]
是一种UITextField
方法。
这应该有效:
let alertText = (alert.textFields[0] as UITextField).text