0
の不変式に割り当てることができません
func buttonAction(sender:radioButton!) {
let tempGetTestDesc = dspResult[sender.indexPathSection!]["tests"] as! NSMutableDictionary
let temp = tempGetTestDesc["tests"]as! NSMutableArray
var tem = temp[sender.indexPathRow!] as! Dictionary<String, AnyObject>
switch sender.tag{
case 110:
tem["sideValue"] = "Left"
case 111:
tem["sideValue"] = "Right"
case 112:
tem["sideValue"] = "Both"
case 113:
tem["contrastValue"] = "Y"
default:
break
}
上記のコードからエラーは発生しません。ただし、dspResult内の値は更新されません。それはtemの値を更新するだけです。だから私は値を更新するために、次のコードを使用します。タイプ
(((dspResult[sender.indexPathSection!]["tests"] as! NSMutableDictionary)["tests"]as! NSMutableArray)[sender.indexPathRow!] as! Dictionary<String, AnyObject>)["contrastValue"] = "Y"
ただし、動作しません。タイプ
'(((dspResult [sender.indexPathSection!]!NSMutableDictionaryとして[ "テスト"])!NSMutableArrayのように "テスト"])[sender.indexPathRow!]として!辞書<文字列、ANYOBJECT>) ["contrastValue"] = "Y" 'Yikes thatsたくさんの力を解くthats – JAL
どうすればdspResultの値を更新できますか? – henry