Это так просто, как кажется. У меня есть пользовательский класс UIScrollView с подвью UIImageView (стандарт). UIImageView содержит UIView (производный класс) в качестве подкласса с пользовательским вызовом drawRect.UIView drawRect Quiet Crash
На симуляторе все работает нормально: дисплеи прокрутки, сковородки, масштабирование; изображение заполняет содержимое прокрутки; и мой UIView рисует поверх изображения.
На моем iPod touch, когда этот просмотр загружается, программа вылетает из строя. Нет сообщения об ошибке или трассировки стека. Нет отладки в любом месте. Предупреждений об отсутствии памяти. Программа просто уходит.
Вот кикер: Если я удалю все содержимое из функции drawRect, чтобы он был полностью пуст, он все равно падает (я также попробовал оставить только [super drawRect] без изменений). Но, если я полностью удалю весь метод, то он работает на iPod отлично - не сбой, но не показывая мою собственную ничью.
Кто-нибудь знает почему?