我是一个初学者,所以这可能是一个简单的问题,但是我试图使用String和单独的文本来命名表视图中的单元格。 它给了我错误:
':'之后的预期参数类型
//Here is my controller that adds an item to the table view
import UIKit
protocol AddTask {
func addTask(name: String)
}
class AddTaskController: UIViewController {
@IBAction func addAction(_ sender: Any) {
if nameTextField.text != "" {
delegate?.addTask(name: nameTextField.text!)
navigationController?.popViewController(animated: true)
}
}
@IBOutlet weak var nameTextField: UITextField!
@IBAction func nameTextFieldAc(_ sender: Any) {
if nameTextField.text! == "Milk" {
class Tasks {
var name = ""
var checked = false
convenience init (name: "Dairy"/ String) //ERROR IS HERE
{
self.init()
self.name = name
}
}
}
}
}
我想让我在nameTextField中输入的内容在表格视图单元格中具有相同的词(我可以这样做),但是如果文本字段显示“ Milk”,则无法添加其他文本。