静的ライブラリ(これもARC)を構築するARC(自動参照カウント)アプリがあります。アプリは正常に起動しますが、静的ライブラリの@propertyに対して読み取りまたは書き込みを行うアクションが実行されると、アプリは次のエラーでクラッシュします。
dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_nonatomic
Referenced from: /var/mobile/Applications/0E7ADBB4-FFE5-4CEB-B418-8A35A92E99D4/MyApp.app/MyApp
Expected in: /usr/lib/libobjc.A.dylib
dyld: Symbol not found: _objc_setProperty_nonatomic
Referenced from: /var/mobile/Applications/0E7ADBB4-FFE5-4CEB-B418-8A35A92E99D4/MyApp.app/MyApp
Expected in: /usr/lib/libobjc.A.dylib
すべてのアドバイスは、非ARCライブラリをARCアプリにリンクすること(またはその逆)に関するものです。しかし、これらは両方ともARCです。