Как читать коды ошибок, которые появляются в консоли?
<Warning>: ....... -exited abnormally with signal 9: Killed: 9
<Warning>: ....... -1 err = Bad file descriptor (0x00000009)
Здесь то, что означает сигнал 9, есть ли больше никаких сигналов. Доступна любая документация.
Я получаю такую ошибку, когда приложение. запущенный из Xcode, завершается кнопкой "Стоп" в панели инструментов Xcode.
{Еще один способ получить эту ошибку: нажать кнопку "домой", затем дважды нажать кнопку "домой" и закрыть приложение. }
Вещи еще хуже, когда я запускаю приложение. снова, нажав на App. значок на экране iPad, приложение вылетает и бросает "libMobileGestalt copySystemVersionDictionaryValue: не удалось найти ReleaseType из словаря версии системы"
От поиска при переполнении стека я вижу, что эта ошибка обнаружена в устройствах iOS 6.
Этот url утверждает, что это ошибка SIGKILL, и это происходит, когда "приложение завершается немедленно, без каких-либо шансов очистить или поймать и обработать сигнал"
Итак, я думаю, что освобождение объектов в "- (void) didReceiveMemoryWarning" не помогло бы его решить, тогда какое может быть определенное решение?
-(void) didReceiveMemoryWarning{
[super didReceiveMemoryWarning];
//release objects
obj1=nil;
[view1 removeFromSuperView];
view1=nil;
........
}