Здравствуйте, я реализую структуру данных графа. Когда я пытаюсь создать приложение, я получаю сообщение об ошибке "Заполнитель редактора в исходном файле"
Полная реализация графа была вытащена из WayneBishop GitHub здесь https://github.com/waynewbishop/SwiftStructures
class Path {
var total: Int!
var destination: Node
var previous: Path!
init(){
//Error happens on next line
destination = Node(key: String?, neighbors: [Edge!], visited: Bool, lat: Double, long: Double)
}
}
Я изменил класс Node
вокруг:
public class Node{
var key: String?
var neighbors: [Edge!]
var visited: Bool = false
var lat: Double
var long: Double
init(key: String?, neighbors: [Edge!], visited: Bool, lat: Double, long: Double) {
self.neighbors = [Edge!]()
}
}
Эта ошибка происходит 5 раз в течение всего кода, который я создал до сих пор. Также этот вопрос задан, но не ответил.
Я думаю, что ошибка может быть связана с моими изменениями в init()
в классе Node
. До моих изменений это было просто init()
. Если это так, как добавить объекты в класс? Простите меня, если я не прав в своей терминологии программирования, поскольку я относительно новичок в ООП.