मैं आईओएस में एक संकलन त्रुटि हो रही है सिम्युलेटर 4.3 मैं वास्तव में यह आंकड़ा बाहर नहीं कर सकते, त्रुटि मैं मिलता है:libobjc.A.dylib iOS पर त्रुटि संकलन 4.3
dyld: lazy symbol binding failed: Symbol not found: _objc_retain
Referenced from: /Users/ben/Library/Application Support/iPhone Simulator/4.3.2/Applications/75915A97-7C3D-489A-B7B0-7B6895A4B584/AppName.app/AppName
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk/usr/lib/libobjc.A.dylib
dyld: Symbol not found: _objc_retain
Referenced from: /Users/ben/Library/Application Support/iPhone Simulator/4.3.2/Applications/75915A97-7C3D-489A-B7B0-7B6895A4B584/AppName.app/AppName
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk/usr/lib/libobjc.A.dylib
नोट:
संदर्भित पुस्तकालय (libobjc.A.dylib) वास्तव में 'अपेक्षित स्थान' में है I कोड 5OS डिवाइस पर और आईओएस 5 सिम्युलेटर में ठीक काम करता है।
आप इस परियोजना में एआरसी का उपयोग कर रहे हैं? क्या आपका प्रश्न एक [डुप्लिकेट हो सकता है?] (Http://stackoverflow.com/questions/7423489/objective-c-arc-errors-automatic-release-problems) –
एआरसी का उपयोग नहीं कर रहा है, यह परियोजना बहुत जटिल है इसे चालू करो। – oberbaum
यह प्रतीक 4.3 lib में नहीं है, मुझे आश्चर्य है कि यह किससे अनुरोध कर रहा है। दोनों dirs पर जाएं और 'nm libobjc.A.dylib करें grep retain', 4.3 के साथ आप केवल एक प्रतीक _SEL_retain देखेंगे। परियोजना को साफ करने और पुनर्निर्माण करने का प्रयास किया? –