49hack

見習いエンジニアが魔法使いになるまで

非ARCのプロジェクトにARC対応ライブラリを対応させる方法

非ARCのプロジェクトにSBJsonなどのARC対応ライブラリを導入してビルドすると以下のようなエラーがでます。

This source file must be compiled with ARC enabled!

Build Phases -> Compile Sources でCompiler Flagsを設定します。

エラーが出ている.mファイルに-fobjc-arcを追加し、再度ビルドすればOKです。

参考