我想将单元格位置从 2更改为
ruby
@dams.insert(2, @dams.delete_at(7))
我收到了这个错误
sort_dams_screen.rb:29:in `on_cell_moved:': can't modify frozen/immutable array (RuntimeError)
如何在rubymotion中实现我的目标
答案 0 :(得分:1)
您正在尝试改变不可变数组。尝试这样的事情:
dams = @dams.mutableCopy
dams.insert(2, dams.delete_at(7))
@dams = dams