2015-12-05 5 views
11

मैं एक्सकोड 7 पर अपने स्विफ्ट प्रोजेक्ट में अपना कस्टम मॉड्यूल/फ्रेमवर्क आयात करना चाहता हूं। मैं समझता हूं कि इसे सामान्य रूप से कैसे करना है। लेकिन मैं अपनी ढांचे को खींचने और छोड़ना नहीं चाहता और हर बार जब मैं एक नई परियोजना बना देता हूं तो इसे जोड़ना नहीं चाहता। मैं सोच रहा था कि मैं फ्रेमवर्क को iPhoneOS.sdk /../ फ्रेमवर्क फ़ोल्डर और/या iPhoneSimulator.sdk /../ फ्रेमवर्क फ़ोल्डर में फ़ोल्डर में स्थानांतरित कर सकता हूं। परियोजना में अपने कस्टम ढांचे को खींचने या छोड़ने के बिना, मैं मॉड्यूल (स्वत: पूर्ण के साथ) आयात कर सकता हूं। हालांकि मुझे एक त्रुटि मिलती है "उद्देश्य-सी मॉड्यूल 'Tumblr' नहीं बना सका"। क्या बिल्ड सेटिंग्स में कोई सेटिंग है जो मुझे याद आ रही है।मेरा कस्टम मॉड्यूल/ढांचा आयात करें एक्सकोड स्विफ्ट

enter image description here

** Tumblr मॉड्यूल एक मॉड्यूल मैं बनाया है।

मैं भी ढांचा सभी फाइलों के साथ बाएँ फलक में iPhoneOS.sdk

उत्तर

12

खींचें में मौजूदा अपने मॉड्यूल के एक्स-कोड परियोजना के लिए एक .tbd और module.map फ़ाइलें बनाया है।

फिर अपनी मुख्य प्रोजेक्ट फ़ाइल पर क्लिक करें और सामान्य पर जाएं, एम्बेडेड बिनरीज़ तक स्क्रॉल करें और इसे मेनू के माध्यम से जोड़ें।

enter image description here

+0

मुझे डर है कि मैं उस के बारे में पता कर रहा हूँ, लेकिन मेरे सवाल का कैसे मैं इसे अपने Xcode प्रोजेक्ट में खींचें करने के लिए बिना .framework आयात कर सकते हैं के बारे में अधिक है। इसी तरह से मैं अपनी परियोजना में .framework खींचने के बिना SpriteKit आयात कर सकते हैं। यद्यपि आपके उत्तर के लिए धन्यवाद। – Asdrubal

+0

"अन्य जोड़ें ..." पर क्लिक करें? – Ajwhiteway

+0

एक परिदृश्य में जहां आप एक सेब फ्रेमवर्क का उपयोग करना चाहते हैं, तो कोरमोशन या UIKit कहें, अगर 'आयात UIKit' का उपयोग करना है। यह आपके लिए पहले से ही कुछ भी करने के बिना आयात करने के लिए उपलब्ध है। एक नई परियोजना खोलें और कुछ भी करने के बिना किसी भी सेब ढांचे को आयात करें। मेरा सवाल है क्या मेरे पास यह वही कार्यक्षमता हो सकती है जिससे मुझे अपने ढांचे को हर एक्सकोड प्रोजेक्ट में स्थानांतरित करने की आवश्यकता न हो। – Asdrubal

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