Задача C Сделать сообщение ноль генерировать ошибку во время выполнения - PullRequest
0 голосов
/ 13 августа 2010

Можно ли заставить сообщения, отправленные на ноль, генерировать какую-то ошибку во время выполнения?Я хочу это для отладки.

1 Ответ

1 голос
/ 13 августа 2010

Возможно, вы захотите взглянуть на переменную окружения NSZombieEnabled.

Как сказал @jtbandes, сообщения nil, как правило, полезны, потому что вы можете избежать ввода if (object) [object message] и вместо этого просто использовать [object message]. Но гораздо более важная вещь, на которую стоит обратить внимание, - это отправка сообщения объекту, который когда-то существовал, но теперь был освобожден (без указания указателя nil). NSZombieEnabled позволяет узнать, когда это произошло.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...