КакаоФу заметил одну проблему.
Другая проблема заключается в том, что GCC + LLVM не поддерживает ARC - только версии Clang начиная с лета 2011 года поддерживают ARC. Мостовое литье дополняет ARC.
Если вам нужен GCC, вам нужно будет добавить в программу ручной подсчет ссылок, или вы можете переместить вещи в отдельные файлы для различий ARC / MRC. Или вы можете использовать более ранние выпуски зависимых библиотек, если они требуют ARC. Или ... (еще несколько вариантов)