Я преобразовывал код из не-ARC в ARC и удалял ненужные вызовы @synthesize. Один конкретный класс начал выдавать предупреждения для некоторых свойств:
Class.h
@property (strong, nonatomic) NSString *xyz;
но при создании я получаю предупреждение.
Property 'xyz' requires method 'xyz'to be defined - use @synthesize, @dynamic or provide a method implementation in this class implementation
Я подумал, что с использованием Xcode 4.6 и компилятора 4.2 LLVM Apple по умолчанию, @properties должны быть автоматически синтезированы.
Как сообщить компилятору автосинтезировать свойство? Должен ли я использовать конкретную конфигурацию проекта для удаления этого предупреждения?