2011-11-18 7 views
8

संभव डुप्लिकेट:
What does the -all_load linker flag do?क्या मुझे अपनी सभी आईओएस परियोजनाओं के लिए अन्य लिंकर ध्वज में "-ओबीजेसी और -all_load" शामिल करना चाहिए?

मैं सबसे स्थिर पुस्तकालय आप यह करने के लिए आवश्यकता होती है, इसलिए मैं उन्हें अपने सभी परियोजनाओं में जोड़ने के लिए, यह जोड़ने में कोई पक्ष प्रभाव है?

उत्तर

10

क्यों इतना सवाल में इन चिह्नों का उपयोग करने के बारे में पढ़ें:

What does the -all_load linker flag do?
Objective-C categories in static library

और फिर के बारे में आप उन्हें इस्तेमाल करने की जरूरत है, तो लगता है या नहीं

17

एक पक्ष प्रभाव है: निर्माण चरण में ज्यादा समय लगता है।

-ObjC स्थैतिक पुस्तकालय को केवीसी या श्रेणियों जैसे उद्देश्य-सी विशिष्ट सामग्री का उपयोग करने की अनुमति देता है।

-all_load जीसीसी/एलएलवीएम में एक बग हल करें, जहां -ओबीजेसी सही ढंग से उपयोग नहीं किया जाता है।

+0

वाह, ऐप्पल के लंबे तकनीकी नोट के बिंदु सारांश के लिए वाह, क्या बढ़िया है –

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

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