यह मुझे क्या हुआ जब मैं में लिख रहा था Swift 4.1
में XCode 9.3
। मैं RxSwift
भी इस्तेमाल करता हूं । जब मैं लिख रहा था तब ऐसा कभी नहीं हुआ Objective C
। कोई लॉग भी नहीं थे Report Navigator
। प्रोजेक्ट सिर्फ त्रुटियों के बिना संकलित, फिर विफल। क्यों नहीं पता लगा सका।
मेरे मामले में मैंने क्या किया और इससे मदद मिली:
- Git में परिवर्तन करें और फिर XCode में परिवर्तनों को छोड़ दें यदि यह फाइलों के पास "M" दिखाता है
- व्युत्पन्न डेटा साफ़ करें: Xcode -> प्राथमिकताएँ -> स्थान
- साफ बिल्ड फ़ोल्डर: Shift + Cmd + Alt + K
- XCode को पुनरारंभ करें
इस परियोजना के बाद संकलन करने की कोशिश की और त्रुटियों को दिखाया। त्रुटि यहाँ थी:
do {
let jsonData = try JSONSerialization.data(withJSONObject: timingsDict, options: .prettyPrinted)
let decoder = JSONDecoder()
let pTiming = try decoder.decode(PTiming.self, from: jsonData)
observer.onNext(timing)
observer.onCompleted()
} catch {
print(error.localizedDescription)
observer.onError(error)
}
मैंने गलत वैरिएबल नाम पास कर दिया है observer.onNext(timing)
। यह होना चाहिए था pTiming
।