Может кто-нибудь помочь мне вспомнить, что означало указание XCode не использовать ARC для какого-либо файла? У меня было несколько файлов, помеченных как таковые ... Пока я не добавил другой файл и не решил чтобы преобразовать это в ARC. Звучит легко, правда? Я ожидал, что смогу просто проверить нужный мне файл и позволить XCode сделать его волшебным. Ну, не так просто, во время предварительной проверки он убрал все флаги -Noarc из файлов, и теперь мне нужно вручную повторно применить флаг к нескольким файлам.
Мораль этой истории такова: как только ваш проект находится в ARC, и у вас есть файлы, помеченные как не имеющие ARC, не запускайте повторно инструмент преобразования в ARC из Refactor> Convert to ARC. It не восстановит ваши настройки, даже если предварительная проверка не удалась.