iPhone 4.0 NSDateFormatter вылетает - PullRequest
1 голос
/ 22 июля 2010

Мне нужно преобразовать NSDate в строку, используя мой формат личных данных ... Проблема в том, что этот код на симуляторе (4.01) вылетает ... иногда код "замораживается", иногда выдает BAD_ACCESS ... вот код:

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];

1 Ответ

2 голосов
/ 22 июля 2010

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

http://www.loufranco.com/blog/files/debug-iphone-crash-EXC_BAD_ACCESS.html

Проблема в том, что вы получаете EXC_BAD_ACCESS в момент, когда сделан плохой доступ к памяти, а не в момент, когда повреждена куча или возникла основная проблема.

Если alloc вызывает сбой, хорошо, что ваша куча повреждена и что повреждение произошло раньше, чем этот код.

...