Могу ли я использовать среду сборки не-ARC в приложении-сборке ARC? - PullRequest
2 голосов
/ 10 марта 2012

Мой проект создан с включенной ARC, теперь я использую стороннюю платформу, которая, скорее всего, не была построена с ARC. Будет ли что-нибудь с этим? Сейчас я сталкиваюсь с аварией, произошедшей где-то в рамках, но я получил немного подробностей о катастрофе. Поэтому мне интересно, если это из-за несоответствия ARC.

1 Ответ

2 голосов
/ 10 марта 2012

С тобой должно быть все в порядке.

Если ваша структура представляет собой статическую или динамическую библиотеку: ARC вставляет операторы release в ваш код во время компиляции, но если среда готова скомпилирована, это не будет проблемой.

Если вам нужно скомпилировать фреймворк самостоятельно: Вы можете пометить определенные файлы как не-ARC в XCode. Есть флаг компилятора для файла.

...