У меня возник вопрос, связанный с ошибкой / предупреждением LLVM 3.0 и LLVM 3.1 с использованием Xcode для iOS Development.Я работаю над проектом с кем-то, кто использует Xcode 4.2.Я недавно обновился до Xcode 4.3.Проблема в том, что мой компилятор (LLVM 3.1), похоже, прекрасно справляется с некоторыми ошибками в коде, которые мои товарищи по команде (LLVM 3.0) отказываются создавать. Я не уверен, что мой код создается с использованием более старого компилятора.Это приводит к большим проблемам с использованием SVN.
Пример:
@property (nonatomic, readwrite) UIColor* color;
LLVM 3.0: ARC запрещает синтезировать свойство объекта Objective-C с неопределенным атрибутом владения или хранения
LLVM 3.1: без предупреждений, без ошибок.
Как мне добиться тех же ошибок и предупреждений, что и у моего товарища по команде?Мы используем тот же проект XCode.Есть ли способы установить уровень предупреждения / ошибки для отдельной базы?