iOS6.0以降、GCDの'dispatch_release'はARC環境では使えない
以前GCD(Grand Central Dispatch)のエントリを書いた時に
dispatch_release(group)
グループは有限のリソースのため、使用が終わったら必ず解放する必要がある。(ARCの影響を受けないことに注意)
と書いたが、iOS 6.1のプロジェクトを新たに作成して以前のコードを取り込んだ所、以下のエラーでコンパイルが通らない
'release' is unavailable: not available in automatic reference counting mode ARC forbids explicit message send of 'release'
どうやらiOS6.0以降扱いが変わったらしい。
今までエラーになっていなかったのはXcodeにて"iOS Deplyment Target"を5.xにしていたために、後方互換性が働いていたのだろう。