मैंने अपने आईओएस प्रोजेक्ट में एक्सएमपीपी फ्रेमवर्क जोड़ने की कोशिश की और मैं इसे काम नहीं कर सका। बाहर निकलता है मैंने इसे गलत तरीके से जोड़ा, इसलिए मैंने इसे हटाने की कोशिश की और अब एक्सएमपीपी के बिना मुझे ये त्रुटियां मिल रही हैं: अग्रिम में धन्यवाद! संपत्ति में पिछली घोषणा
उत्तर
यह CocoaPods
की वजह से भी हो सकता है। मुझे यह समस्या संस्करण cocoapods-0.39.0
के साथ था, cocoapods-0.38.2
पर डाउनग्रेड करने के लिए अभी इसे ठीक किया गया है।
यह मेरे लिए भी चाल है (डेस्क पर मेरे सिर को टक्कर देने में 6 घंटे)। क्या आप समझ सकते हैं कि आपने इसे कैसे निकाला है ताकि हम गिथब पर कोई समस्या खुल सकें? मैंने अभी तक यह रिपोर्ट नहीं देखी है। – Andrew
वही ... कुछ घंटों के लिए सब कुछ करने की कोशिश की ... 0.38.2 तक डाउनग्रेड किया गया और पूरी तरह से काम किया – rsergiu2003
क्या आप डाउनग्रेडिंग से पहले कुछ खास कर चुके थे? मुझे लगता है कि आपके जैसा ही मुद्दा है लेकिन दिनों से इसे ठीक नहीं कर सकता। जैसा कि मैंने समझाया है, मैं 0.38.2 तक डाउनग्रेड कर चुका हूं लेकिन यह ठीक नहीं करता है: http://stackoverflow.com/questions/20487849/downgrading-or-installing-older-version-of-cocoapods मैंने परियोजना को भी पुनः प्राप्त किया और XCode भी पुनः स्थापित किया। – JWKothe
आपके पास अपनी परियोजना में AFNetworking की दो प्रतियां हैं। उनमें से एक हटाएं।
... या बेहतर अभी तक, CocoaPods का उपयोग अपने प्रोजेक्ट में AFNetworking और आपके XMPP ढांचे को एकीकृत करने के लिए करें।
के बाद मैं स्विफ्ट और यद्यपि वर्गों के नाम से Obj सी वर्ग पुनर्संशोधित मैं यह त्रुटि आई अलग था लेकिन तरीकों के नाम, वैसी ही बनी रहती तो जो "संपत्ति की पिछली घोषणा" त्रुटि उत्पन्न कर रही थी। लेकिन यह तब था जब मैं अलग-अलग लक्ष्य पर ऐप चलाने की कोशिश करता था।
तो मैं परियोजना से रिफैक्टर कक्षा को हटा देता हूं और परियोजना को साफ करता हूं, जो मेरे लिए समस्या का समाधान करता है।
इसका एक कारण यह है कि आप डुप्लिकेट .h या .m फ़ाइलें हैं।
एक्सकोड में अपनी प्रोजेक्ट का चयन करने के लिए एक अस्थायी कामकाज है, राइट-क्लिक करें और "फाइंडर में दिखाएं" दबाएं।
आपको वह त्रुटि देने वाली फ़ाइल खोजें।
आपको उस नाम की दो फाइलें मिलेंगी।
बस एक हटाएं और आप जाने के लिए अच्छे हैं।
मुझे एक ही समस्या थी जब मैंने पूरी एक्सकोड परियोजना को कॉपी और पेस्ट किया और उसे वहां खोला। संभवतः कक्षाओं के लिए परियोजना सेटिंग्स और डिफ़ॉल्ट पथ के साथ कुछ है। एक नई परियोजना बनाने और प्रत्येक वर्ग को अलग-अलग नई परियोजना में कॉपी और पेस्ट करने का प्रयास करें, ठीक से बनाया गया है।
त्रुटि आपका इंटरफ़ेस कक्षा के लिए डुप्लिकेट इंटरफ़ेस परिभाषा है। यह मेरे लिए duplicate interface declaration for class काम है। किसी भी तरह से आप .h फ़ाइल को दो बार आयात करने में कामयाब रहे हैं। यह सुनिश्चित करने के लिए जांचें कि आप हमेशा # आयात का उपयोग करते हैं और # शामिल नहीं करते हैं।
- 1. नोट: 'point_forward' की पिछली निहित घोषणा
- 2. आईओएस संपत्ति घोषणा स्पष्टीकरण
- 3. जावास्क्रिप्ट वस्तु संपत्ति घोषणा
- 4. क्या प्रतिनिधि संपत्ति घोषणा
- 5. बहु-संपत्ति सीएसएस घोषणा
- 6. संपत्ति घोषणा और स्वचालित बैकिंग संग्रहण आवंटन
- 7. स्क्वायर ब्रैकेट सिंटेक्स से ऊपर संपत्ति घोषणा
- 8. पिछली
- 9. संरचना घोषणा: घोषणा में वैध प्रारंभकर्ता?
- 10. पिछली बार
- 11. पिछली संगतता
- 12. पिछली न्यूलाइन
- 13. पिछली तारीख
- 14. पिछली पंक्ति
- 15. पिछली प्रतिबद्धता
- 16. पिछली गतिविधि
- 17. पिछली कुंजी
- 18. प्रारंभिक घोषणा के बाद संपत्ति पर्यवेक्षक जोड़ा जा सकता है?
- 19. अजीब संपत्ति घोषणा वाक्य रचना युक्त कोणीय कोष्ठक <>
- 20. संश्लेषण त्रुटि "संपत्ति कार्यान्वयन घोषणा के लिए गुमनाम संदर्भ"
- 21. घोषणा के बिंदु पर एक संपत्ति आरंभ करना संभव है
- 22. सी त्रुटि: फ़ंक्शन और पिछली घोषणा के लिए विरोधाभासी प्रकार यहां थे (डुप्लिकेट नहीं)
- 23. घोषणा जावास्क्रिप्ट में
- 24. घोषणा में परिवर्तन प्रतीक
- 25. दोस्त घोषणा आगे की घोषणा
- 26. स्थैतिक घोषणा गैर स्थैतिक घोषणा
- 27. Node.js में पिछली कॉमा के बारे में क्यों परवाह है?
- 28. पिछली गड़बड़ी एकीकरण
- 29. एंड्रॉइड पिछली गतिविधि
- 30. डीजेगो पिछली बार
क्या कोई तरीका है कि आप या तो छवि को बड़ा कर सकते हैं या टेक्स्ट को अपने संदेश में कॉपी कर सकते हैं? (या: "यह क्या है, एएनटीएस के लिए एक स्क्रीनशॉट ?!") –
इसे इसके बारे में थोड़ा बड़ा खेद है! – DanHabib