Я потратил много времени, чтобы выяснить причину сбоя моего приложения.Моя переменная count в некоторых случаях не инициализируется должным образом.
NSString переполняет свой буфер и приложение не работает.Отладчик не видит никакой информации трассировки стека.Но почему?
int count = 2147483647;
NSString *lines = @"";
for(int i = 0; i < count; i ++)
{
lines = [NSString stringWithFormat:@"%@%@", lines, @"\n"];
}
ОБНОВЛЕНИЕ: Почему отладчик не показывает информацию трассировки стека?