我只是试图执行一个非常简单的系统API调用,将UITableView设置为编辑。
但是我不知道编译器在抱怨什么:
let isEditing = self.tableView?.editing
self.tableView?.setEditing(!isEditing, animated: true)
错误信息:
可选类型'_'不能用作布尔值;测试'!= nil'代替
感谢您的任何建议!
最佳答案
您可以打开可选项并使用!isEditing!
,但是我相信这种方法会更安全:
if let isEditing = self.tableView?.editing {
self.tableView?.setEditing(!isEditing, animated: true)
}
关于ios - 在Swift中设置UITableView编辑,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32050742/