我正在尝试修改AnyObject(savedProgram)中的对象。我想保存从另一个帖子中获取建议,我已经使用过' as!'将其转换为[AnyObject]:
@IBAction func saveM(sender: UIButton) {
brain.variableValues["M"] = displayValue
savedProgram = brain.program as! [AnyObject]
var indexValue = savedProgram?.indexOfObject("M")
savedProgram?[indexValue!] = displayValue
它在第4排抱怨。我也尝试将原始变量savedProgram更改为[AnyObject],但后来我不确定如何查找" M"并修改它。
感谢您的帮助。