在这行:self.file.fileName = (alert.textFields[0] as! UITextField).text
上,我收到一条错误消息,提示“无法将字符串类型的值分配给字符串类型的值!”。我已经尝试过转换String!到字符串,但是出现错误“无法将字符串类型的值分配给字符串类型的值”。有任何想法吗?
最佳答案
您需要这样做:
if let text: String = (alert.textFields[0] as! UITextField).text as? String {
self.file.fileName = text
}