Пытаясь отладить, почему контроллер представления запускается пустым, я оказался в странном месте.Проверьте это:
OffersSearchController *searchController = [[OffersSearchController alloc]
initWithNibName:@"This is a completely bogus nib name."
bundle:nil];
Ни одной жалобы.Я видел, как эта конструкция рушится с жалобами на невозможность найти перо с именем «Это полностью поддельное ...», но не в этот раз.Вместо этого мой searchController выдвигает на контроллер навигации, как будто он успешно загрузился.Однако он пуст - я вижу полный экран другого представления, которое (случайно!) «Под» моим стеком UINavigationController.
Что здесь происходит?[OffersSearchController alloc]
возвращается ноль по какой-то причине?
РЕДАКТИРОВАТЬ: не имеет значения.Вот урок: не реализуйте loadView
, когда вы хотите реализовать viewDidLoad
.Oy.Длинная неделя.