У меня есть двумерный массив 5x5 в Swift.Я пытаюсь, чтобы каждый элемент массива представлял структуру, которая имеет такие свойства, как стоимость и эвристика.например, элемент grid[0][0]
должен иметь значения стоимости и эвристики.
Реализация Swift:
struct Spot {
var cost: Int // cost
var heu: Int // heuristics
}
var grid = [[Int]]
В Javascript я делал это следующим образом:
function Spot() {
this.cost = 0;
this.heu = 0;
}
//This is what I'm looking for something equivalent in Swift
grid[0][0] = new Spot();
Извините, если это кажется очень простым, но я новичок вSwift.