Один из моих контроллеров представления опирается на несколько классов, каждый из которых имеет метод initWithDelegate :. Контроллер представления является делегатом во всех случаях. Я получаю предупреждения компилятора обо всех вызовах
[[ONE_OF_FOUR_CLASSES] alloc] initWithDelegate:self];
за исключением первого (файл заголовка которого загружается первым).
Все остальные выдают предупреждение о несовместимых типах указателей, назначаемых xx из yy. уу всегда первый из 4 классов.
Однако все работает нормально. Итак, как мне подавить эти предупреждения? Это ошибка LLVM?