0

我有alertController一个button在里面。这是我创建的方式button

var myButton : UIAlertAction!

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

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

无法分配给此表达式的结果

我能做些什么来解决这个问题?如果myButtonstitle 是read-only,那么是否有有效的解决方法?

4

1 回答 1

0

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

于 2015-09-01T22:00:54.447 回答