So I have a two-dimensional array of Int
var boardArray = Array(repeating: Array(repeating: 0, count: 8), count: 8)
boardArray[4][4] = 1
Now I would like to get a two-dimensional array of String. 0 -> "-" 1 -> "*"
let z = boardArray.map{a in a.map{v in
if v == 0 {
return "-"
}
else {
return "*"
}
} }
And so I have a compile-time error 'Ambiguous reference to member 'map''. What should I do?