हैलो मैं ग्राफ डेटा संरचना को कार्यान्वित कर रहा हूं। जब मैं आवेदन बनाने की कोशिश मैं मैं करने के लिए चारों ओर Node
वर्ग परिवर्तित यहाँ 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)
}
}
से
पूर्ण ग्राफ कार्यान्वयन WayneBishop के GitHub से खींचा गया था "स्रोत फ़ाइल में संपादक प्लेसहोल्डर" त्रुटि मिलती है:
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()
में मेरे परिवर्तनों के कारण त्रुटि हो सकती है। मेरे परिवर्तन से पहले यह केवल init()
था। यदि यह है, तो मैं कक्षा में वस्तुओं को कैसे जोड़ सकता हूं? मुझे क्षमा करें यदि मैं अपने प्रोग्रामिंग शब्दावली में सही नहीं हूं, क्योंकि मैं ओओपी के लिए अपेक्षाकृत नया हूं।
हाँ (सीएमडी + शिफ्ट + के) ठग जीवन !!!! – vinidog
@ AhmetAkkök मुझे नहीं पता कि आपने ऐसा कोई मुद्दा बनाने के लिए क्या किया है, लेकिन इस त्रुटि * वर्तमान में * आपके सुझाव के साथ कुछ भी नहीं है। उसका कोड 'नोड (कुंजी: स्ट्रिंग? '<- उसे बस' स्ट्रिंग' 'के बजाय डालना है। यह – Honey