更改按钮的标题

Change title of button

我有一个 alertController,里面有一个 button。这是我创建 button:

的方式
var myButton : UIAlertAction!

// Later...
self.myButton = UIAlertAction(title: "myButton", style: .Default, handler: {action -> Void in
   self.myButton.title = "✔︎\(myButton)"
})

选中get按钮后,我想在标题开头加一个“✔︎”。 (正如您在上面最后一行代码中看到的那样。)当我尝试这样做时,出现以下错误:

Cannot assign to the result of this expression

我该怎么做才能解决这个问题?如果 myButtons 标题是 read-only,那么是否有有效的解决方法?

错误与“✔︎”无关。这是因为myButton。将UIAlertAction赋给String没有任何意义。这就是你得到错误的方式。