एक्सकोड 8 में, जब कोई ब्रेक पॉइंट मारा जाता है, और मैं एक्सकोड डीबगर में किसी भी ऑब्जेक्ट को प्रिंट करने का प्रयास करता हूं, तो यह हमेशा प्रिंट करता है "टाइप हल नहीं कर सका"। मैंने इंटरनेट पर पर्याप्त खोज की है। मैं अगर EditScheme-> Run-> Info-> BuildConfiguration 'डिबग' पर सेट है जाँच कर ली है। सेटिंग बनाएं-> अनुकूलन स्तर 'कोई नहीं' पर सेट है। लेकिन ऐसा क्यों होता है इस पर कोई संकेत नहीं है। क्या कोई मेरी मदद कर सकता है? अग्रिम में धन्यवाद।xcode 8 डीबगर 'प्रकार को हल नहीं कर सका'
उत्तर
मैं एक स्विफ्ट परियोजना जो एक Obj सी ढांचा शामिल के साथ एक समान मुद्दा था। मैं
import Obj-C-Framework
साथ ही उपयोग करते हुए मेरे स्विफ्ट परियोजना में ढांचे आयात किया था, मैं भी स्विफ्ट परियोजना में एक ब्रिजिंग-हैडर फ़ाइल बनाया था और
#include <Obj-C-Framework/Obj-C-Framework.h>
इस का उपयोग करते हुए Obj सी-फ्रेमवर्क हैडर शामिल Xcode डिबगर पैदा कर रहा था हमेशा दिखाने के लिए जब breakpoints में वस्तुओं मुद्रण 'प्रकार हल नहीं कर सका'। ब्रिजिंग-हैडर में #include निकाला जा रहा है समस्या का समाधान हो और breakpoints में सही ढंग से प्रिंट वस्तुओं।
टीएल; डीआर यदि आपकी स्विफ्ट परियोजना ओबीजे-सी फ्रेमवर्क का उपयोग करती है तो सुनिश्चित करें कि फ्रेमवर्क हेडर आपके स्विफ्ट प्रोजेक्ट के ब्रिजिंग हेडर में शामिल नहीं हैं।
मुझे बस एक ही समस्या थी और इसे हल किया गया था। मेरी परियोजना ओसी और स्विफ्ट दोनों के साथ एक मिश्रित परियोजना है। मैंने पाया कि मेरी ब्रिजिंग हैडर फ़ाइल में कुछ .h फ़ाइल आयात जो समस्या का कारण बनता है। निश्चित रूप से, एक enum ज फ़ाइल में घोषित समस्या का कारण, इस तरह:
typedef NS_ENUM(NSInteger,BadgeAlignment) {
AlignmentCenter,
AlignmentLeft,
AlignmentRight,
};
मैं कोड टिप्पणी करते हैं, तो सब कुछ ठीक हो जाता है।
और मैं सिर्फ enum के प्रत्येक तत्व के लिए एक उपसर्ग जोड़ सकते हैं और समस्या मेरे लिए हल किया जाता है।
typedef NS_ENUM(NSInteger,BadgeAlignment) {
BadgeAlignmentCenter,
BadgeAlignmentLeft,
BadgeAlignmentRight,
};
मैं सिर्फ अगर वहाँ स्विफ्ट में कुछ enum के विरोध में है जब स्विफ्ट को ज परिवर्तित सोच।
मैं अभी भी उलझन में हूं ...
- 1. FX COP प्रकार संदर्भ को हल नहीं कर सका: System.Windows.Input.ICommand
- 2. वसंत प्लेसहोल्डर को हल नहीं कर सका
- 3. मैवेन निर्भरताओं को हल नहीं कर सका, कलाकृतियों को हल नहीं किया जा सका
- 4. कोड अनुबंध पुनर्लेख 'सदस्य संदर्भ को हल नहीं कर सका'
- 5. सापेक्ष लयआउट "संसाधन को हल नहीं कर सका ..." एंड्रॉइड
- 6. Castle.TypedFactory.DefaultInterfaceFactoryComponentSelector को हल नहीं किया जा सका
- 7. संसाधन @ शैली/विजेट को हल नहीं कर सका। Holo.Light.ActionMode.Inverse
- 8. बैश - कर्ल (6) मेजबान समस्या को हल नहीं कर सका
- 9. ओआरए -12154 निर्दिष्ट पहचान पहचानकर्ता को हल नहीं कर सका
- 10. फ्लुएंट एनएचबर्ननेट "संपत्ति को हल नहीं कर सका"
- 11. कैबल इंस्टॉल कैबल-इंस्टॉल निर्भरताओं को हल नहीं कर सका
- 12. ऑटोवायर नहीं कर सका। कोई बीन्स ... प्रकार
- 13. Symfony2: लोड नहीं कर सका प्रकार "MyType"
- 14. लोड नहीं कर सका प्रकार 'system.data.entity.design.aspnet.entitydesignerbuildprovider'
- 15. लोड नहीं कर सका प्रकार System.Runtime.Diagnostics.ITraceSourceStringProvider
- 16. Xcode 8 बीटा LLDB
- 17. "विकास का समर्थन नहीं कर सका" आईपैड 5.1 + Xcode 4.3
- 18. फंक्शन 'स्टॉफ' को हल नहीं किया जा सका
- 19. हल नहीं कर सका संपत्ति: User.Full_Name की: Harrods.Core.Entities.Teacher
- 20. Xcode 8
- 21. हाइबरनेट फेंकता HibernateQueryException: संपत्ति हल नहीं कर सका
- 22. जीएचसीआई किस प्रकार [[]] को हल नहीं कर सकता?
- 23. इस संदर्भ को हल नहीं किया जा सका। विधानसभा का पता नहीं लगा सका
- 24. Xcode 8 एक्सटेंशन अक्षम
- 25. एंड्रॉइड एनडीके बिल्ड, विधि को हल नहीं किया जा सका
- 26. संसाधन को हल नहीं किया जा सका (वीएस 2010 आरसी)
- 27. सी # smtp.google.com को हल नहीं किया जा सका
- 28. इंटरमीटेंट 'रिमोट नाम को हल नहीं किया जा सका'?
- 29. msbuild - UnitTestFramework संदर्भ को हल नहीं किया जा सका
- 30. संसाधन "एक्स" को हल नहीं किया जा सका।
क्या यह पुरानी आईएसएच परियोजना है? – shallowThought
नहीं। इस परियोजना Xcode8 – CrazyDeveloper
का उपयोग कर बनाई गई है @CrazyDeveloper आप इस समस्या को हल किया? –