Xcode сигнал для завершения приложения - PullRequest
3 голосов
/ 16 июня 2011

Кто-нибудь знает, какой сигнал Xcode посылает, чтобы убить работающую программу?Мне нужен обработчик, чтобы сделать некоторую очистку, прежде чем программы будут убиты.Я уже попробовал SIGINT и SIGTERM, но, похоже, он не работает.

Ответы [ 2 ]

0 голосов
/ 16 июня 2011

Вы не должны этого делать.

Используйте соответствующие методы делегата вашего AppDelegate.

0 голосов
/ 16 июня 2011

посылает Синал Сигкилл.Для проверки вы можете открыть любое приложение в режиме отладки и проверить консоль при остановке задачи.

Однако, если это kill -9, вы не можете перехватить сигнал.

Какую уборку вы хотите сделать?Я не думаю, что есть необходимость обрабатывать это событие, поскольку вы делаете это специально из XCode.Если вы пытаетесь отправить этот сигнал процессу из-за пределов XCode, например, терминала, это имеет смысл.

...