Полезный запрос, но я не верю, что есть способ с текущей версией gcc. Я бы открыл радар (bugreporter.apple.com), если у кого-то еще нет решения. Обратите внимание, что то, что нужно, немного сложнее, чем то, как вы это просили. Как правило, вы действительно хотите получить предупреждение, если реализация метода не соответствует ни одному из применимых прототипов. Это, конечно, будет включать ваш @interface, а также формальные протоколы, суперкласс @interfaces и соответствующие категории (включая все категории суперкласса, в частности, NSObject). Тем не менее, предупреждение будет полезно во многих случаях, особенно когда вы неправильно пишете подпись для неофициального протокола, такого как NSWindow.
Для справки, наиболее полезной документацией для этого является Страница параметров ObjC / ObjC ++ для gcc. Xcode сам не генерирует предупреждения.