В настоящее время я работаю над подклассом NSProxy
, который перехватывает определенные сообщения и никогда не пересылает их кому-либо, а только обрабатывает их, поэтому эти методы на самом деле никогда не существуют.И тут возникает проблема: очевидно, компилятор начинает жаловаться на отсутствующие реализации методов, и я не могу понять, как это остановить, добавив методы-заглушки в интерфейс, просто чтобы компилятор не работал, потому что методы не работаютпроизвольно сформированы, и я не знаю их заранее (чтобы сделать его более конкретным, я прошу этот проект).
В идеале я хотел бы сказать компилятору, чтоон вообще не должен выполнять какую-либо проверку метода для этого конкретного класса, но поскольку это кажется довольно маловероятным, я также был бы рад за #pragma
или любой другой способ (который не включает в себя закрытие компилятора для каждого предупреждения ввесь проект / файл!)