2016-01-28 8 views
5

मैं अपने एक्सकोड प्रोजेक्ट में एक एसडीके जोड़ने की कोशिश कर रहा हूं। एसडीके में .a फ़ाइलें और (हेडर) .h फ़ाइलें शामिल हैं। शीर्षलेख मेरी ब्रिजिंग-हेडर फ़ाइल (सफलतापूर्वक) में आयात किए जाते हैं।स्विफ्ट एरोर 'मानचित्र' फ़ाइल के साथ .a फ़ाइलों का उपयोग कर xcode प्रोजेक्ट में

हेडर में एक #include <map>

है जब मैं प्रोजेक्ट को चलाने मैं एक

erorr 'नक्शा' प्राप्त फ़ाइल नहीं मिली

जब मैं CMD + यह Xcode पर क्लिक करें मुझे पर ले जाएं एलएलवीएम कंपाइलर इंफ्रास्ट्रक्चर

यहां क्या गलत हो रहा है?

मैं स्विफ्ट 2.0 के साथ एक्सकोड संस्करण 7.2 (7C68) का उपयोग कर रहा हूं।

+0

अरे क्या आप इसे हल करने में सक्षम थे? – DivineDesert

+0

मेरे पास भी एक ही समस्या है, क्या आपने इसे हल किया? – saeros

उत्तर

0

शायद आप सी ++ फाइलें शामिल कर रहे हैं? यदि ऐसा है तो आपको .m के बजाय अपने कार्यान्वयन में .mm एक्सटेंशन जोड़ना चाहिए।

चूंकि आप स्विफ्ट का उपयोग कर रहे हैं, इसलिए आप इसे अपने प्रोजेक्ट में इसका उपयोग करने से पहले ऑब्जेक्टिव-सी ++ रैपर में घटक को लपेटने की आवश्यकता है।

संबंधित मुद्दे