質問
- 配列の初期化の処理で以下のエラーが出ており、疑問に思ったので質問させてください!
var array: [String] = (Array(1...99).map { String($0) }).insert("abc", at: 0) // Cannot use mutating member on immutable value: function call returns immutable value
- 関数から返される値が、
immutable
な為、insert
でエラーが出ている?っぽいのですが、swift では、map
の戻り値はimmutable
になる仕様なのでしょうか?
よろしくお願いしますー!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/14 02:39