既存のプロジェクトをARC対応する

面倒ではあるがARC対応されたものしかライブラリとして存在しないものが少しづつ出てきたので時代の流れだししょうがない。

■Edit > Refactor > Convert to Objective-C ARC…

  1. Check
  2. Cannot Convert to Objective-C ARC…
  3. 左側でエラーが出たものを除外して、1に戻る

2が出なくなったら自動で変換される。

■Target > Build Phases > Compile Sources

除外したものに-fno-objc-arcが付いている。

  • ライブラリはARC版が出ていたら入れ替える
  • 自前のコードは頑張る

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です