xcode - Objective C: Version of JSON library I'm compiling in present in another library I'm linking in via .a, how to resolve conflict? -


मैं अपने iPad परियोजना में एसबीजेसन पुस्तकालय के एक स्थानीय संस्करण में संकलित कर रहा हूं। मैंने अभी एक स्थैतिक में जोड़ने शुरू कर दिया है। एक लाइब्रेरी जिसमें प्रतीकों को संकलित किया गया है जो एसबीजेसन लाइब्रेरी में ऑब्जेक्ट के साथ टकराते हैं। मैं एसबीजेसन पुस्तकालय को संशोधित करने में सक्षम हूं, नाम की टक्कर से बचने के लिए सबसे बेहतर तरीका क्या है?

"post-text" itemprop = "text"> < P> मुझे कुछ साल पहले expat के साथ एक ऐसी ही समस्या थी मूल रूप से, हमने सभी स्ट्रॉन्ड्स के साथ सार्वजनिक रूप से निर्यात किए गए कार्यों / कक्षाओं को पहले से जोड़ दिया था जो इसे हमारे होने के रूप में निर्दिष्ट करेगा। इसलिए यदि फ़ंक्शन को फ़ू कहा जाता है, तो यह PREFIX_foo होगा। इसी तरह कक्षाओं के लिए फिर आप अपने कोड में कक्षाएं बदल सकते हैं ताकि आप अपने उपसर्ग संस्करणों का उपयोग कर सकें।

आप जो कोशिश भी कर सकते हैं वह सिर्फ हेडर का इस्तेमाल करके अपने लिंक लाइन को संकलित करने और निकालने के लिए है यह थोड़ा जोखिम भरा है क्योंकि आपको नहीं पता कि उस संस्करण में स्थिर विराम क्या है या अगर इसे संशोधित किया गया है (या क्या?)


Comments