Xcode 7 के रूप में, वहाँ कुछ पुस्तकालय/ढांचा परियोजना टैब में आवेदन Target
को Xcode में विकल्प जोड़नेएक्सकोड में विकल्पों को जोड़ने वाले पुस्तकालय क्या हैं?
जाओ
General -> Embedded Binaries
General -> Link Frameworks and Libraries
Build Phases -> Target Dependencies
Build Phases -> Link Binary with Libraries
यहां ऐसे कुछ तरीके मैं
- पाया Alamofire का उपयोग कर रहे हैं दिखाता है
Embedded Binaries
विकल्प
Alamofire.framework स्वचालित रूप से लक्षित निर्भरता, लिंक किए गए ढांचे और एम्बेडेड ढांचे के रूप में एक प्रतिलिपि बनाने के चरण में जोड़ा गया है जो आपको सिम्युलेटर और डिवाइस पर बनाने की आवश्यकता है।
Creating your first iOS Framework पता चलता है कि
Build Phases -> Link Binary with Libraries
Carthage Tutorial: Getting Started कार्यक्षेत्र में
Library.xcodeproj
जोड़ने, तो पता चलताGeneral -> Link Frameworks and Libraries
मेंLibrary.framework
खींच कि। ऐसा लगता हैGeneral -> Link Frameworks and Libraries
औरBuild Phases -> Link Binary with Libraries
हीCarthage iOS और ओएस एक्स के बीच अंतर करने के
आप ओएस एक्स के लिए बना रहे हैं तो लगता है कर रहे हैं: पर अपने आवेदन लक्ष्य ' "सामान्य" सेटिंग्स टैब, "एम्बेडेड बाइनरीज़" अनुभाग में, डिस्क पर कार्थेज/बिल्ड फ़ोल्डर से उपयोग करने के लिए प्रत्येक ढांचे को खींचें और छोड़ें। "लिंक किए गए फ़्रेमवर्क और पुस्तकालय" खंड, खींचें में अपने आवेदन लक्ष्य ' "सामान्य" सेटिंग टैब पर, और प्रत्येक ढांचे आप से उपयोग करना चाहते हैं ड्रॉप:
आप आईओएस, tvOS, या watchOS के लिए निर्माण कर रहे हैं, तो डिस्क पर कार्थेज/बिल्ड फ़ोल्डर।
Linking to a Library or Framework पढ़ना, हम जानते हैं कि ये विकल्प हमारे आवेदन/ढांचे में ढांचे को जोड़ने के बारे में हैं।
लेकिन उनके बीच अंतर क्या हैं? क्या उनमें से सभी के लिए catch all
कोई भी विकल्प है?