नहीं बना सका मेरे पास एक मॉड्यूल के रूप में परिभाषित एक कस्टम फ्रेमवर्क टीएसयूआई है। इसमें उद्देश्य-सी और स्विफ्ट कोड दोनों हैं। अगर मैं ऑब्जेक्टिव-सी कोड में आयात इस प्रकार है:@import एक्स; कारण त्रुटि मॉड्यूल एक्स
#import <TSUI/TSUI.h>
सब कुछ बस ठीक काम करता है, लेकिन फिर मैं ऑब्जेक्टिव-सी कोड के लिए एक ही पहुँच जाते हैं। हालांकि, अगर मैं इसे के रूप में आयात:
@import TSUI;
या
#import <TSUI/TSUI.h>
#import <TSUI/TSUI-Swift.h>
सब कुछ ठीक संकलित, लेकिन Xcode में मैं निम्नलिखित त्रुटि मिलती है:
दोनों ढांचे और एप्लिकेशन कोड में मैंने निम्नलिखित बिल्ड सेटिंग्स सेट की हैं:
- एंबेडेड सामग्री cont ains स्विफ्ट कोड = हाँ
- गैर मॉड्यूलर फ्रेमवर्क मॉड्यूल में शामिल करने की अनुमति दें = हाँ
- मॉड्यूल सक्षम करें = हाँ
मैं परियोजना की सफाई की कोशिश की है, व्युत्पन्न डेटा सफाई, और इस मुद्दे को वापस आ रहा रखता है । यह भी प्रतीत होता है कि ढांचे में कोई स्विफ्ट कोड नहीं है लेकिन #import के बजाय @import के साथ शामिल किया गया है। फिलहाल मैं इसे एक बग मानता हूं।
आप आयात करने से पहले परियोजना के निर्माण की कोशिश की है कर सकता है? –
क्या आप इस मुद्दे के साथ एक छोटा सा नमूना प्रोजेक्ट बना और अपलोड कर सकते हैं? – JAL