私はプロジェクトをビルドしようとしていますが、objc_retainedObject()
という新しいエラーがあります。エラーobjc_retainedObject()を使用できません
エラーメッセージobjc_retianedObject is unavailable: use CFBridgingRelease() or a (__bridge_transfer id) cast instead
があります。
私はobjc_retainedObject()
の使用をCFBridgingRelease
に置き換えました。エラーはなく、アプリケーションを実行できますが、アプリケーションがQRコードスキャンビューを表示すると、メッセージなしでクラッシュしました。
解決策になっていた#define objc_retainedObject(o) ((__bridge_transfer id)(objc_objectptr_t)(o))
を入れても同じです。 私はそれがXCodeの設定かライブラリの問題がないと考えています。何か案は?