title: libobjc.A.dylib compile error on iOS 4.3
body: <p>I'm having a compiling error in iOS Simulator 4.3 I can't actually figure it out, The error I get is: </p>
  
  <pre><code>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
  </code></pre>
  
  <p>Note:<br>
  The library being referenced (libobjc.A.dylib) is actually in the 'Expected Place'
  The code works fine on an iOS5 device, and in iOS5 Simulator.</p>