iOS
एक स्विफ्ट ब्रिडिंग हेडर को जोड़ना
खोज…
मैन्युअल रूप से एक स्विफ्ट ब्रिजिंग हेडर कैसे बनाएं
Xcode में एक नई फ़ाइल जोड़ें (फ़ाइल> नई> फ़ाइल), फिर "स्रोत" चुनें और "हेडर फ़ाइल" पर क्लिक करें।
अपनी फ़ाइल का नाम "YourProjectName-Bridging-Header.h" रखें। उदाहरण: मेरे ऐप स्टेशन में, फ़ाइल का नाम "स्टेशन-ब्रिजिंग-हेडर" है।
फ़ाइल बनाएँ।
अपनी प्रोजेक्ट बिल्ड सेटिंग्स पर नेविगेट करें और "स्विफ्ट कंपाइलर - कोड जेनरेशन" अनुभाग खोजें। परिणामों को कम करने के लिए आपको खोज बॉक्स में "स्विफ्ट कंपाइलर" टाइप करना तेजी से मिल सकता है। नोट: यदि आपके पास "स्विफ्ट कंपाइलर - कोड जनरेशन" सेक्शन नहीं है, तो इसका मतलब है कि आपके प्रोजेक्ट में अभी तक कोई स्विफ्ट क्लास नहीं है। एक स्विफ्ट फ़ाइल जोड़ें, फिर पुनः प्रयास करें।
"ऑब्जेक्टिव-सी ब्रिजिंग हैडर" के आगे आपको अपनी हेडर फ़ाइल का नाम / पथ जोड़ना होगा। यदि आपकी फ़ाइल आपके प्रोजेक्ट के रूट फ़ोल्डर में रहती है तो बस हेडर फ़ाइल का नाम वहाँ रखें। उदाहरण: "ProjectName / ProjectName-Bridging-Header.h" या बस "ProjectName-Bridging-Header.h"।
अपने नव निर्मित ब्रिजिंग हेडर को खोलें और #import स्टेटमेंट का उपयोग करके अपने ऑब्जेक्टिव-सी कक्षाओं को आयात करें। इस फ़ाइल में सूचीबद्ध कोई भी वर्ग आपकी स्विफ्ट कक्षाओं से पहुँचा जा सकेगा।
Xcode स्वचालित रूप से बनाएँ
अपने Xcode प्रोजेक्ट में एक नई स्विफ्ट फ़ाइल जोड़ें। कृपया इसे नाम दें और कृपया पूछें और आपको एक अलर्ट बॉक्स प्राप्त करना चाहिए यदि आप एक ब्रिजिंग हेडर बनाना चाहते हैं। नोट: यदि आपको ब्रिजिंग हेडर जोड़ने का संकेत नहीं मिलता है, तो संभवतः आपने पहले एक बार इस संदेश को अस्वीकार कर दिया है और आपको हेडर को मैन्युअल रूप से जोड़ना होगा (नीचे देखें)