0
На реальном устройстве IPad с IOS 5.1.1 этот код работает нормально:IOS 7,1 симулятор: объект не может быть нулевым
[window addSubview:[navigationController view]];
Но в Xcode 6.4 IPad симулятор IOS 7.1 аварии
NSLog(@"AppDelegate application 2");
NSLog(@"window: %@", window);
NSLog(@"navigationController: %@", navigationController);
[window addSubview:[navigationController view]];
NSLog(@"AppDelegate application 3");
2015-09-12 14:24:35.251 SWPi[1209:607] AppDelegate application 2
2015-09-12 14:24:35.270 SWPi[1209:607] window: <UIWindow: 0x79fcdd80; frame = (0 0; 768 1024); autoresize = RM+BM; gestureRecognizers = <NSArray: 0x79fd3860>; layer = <UIWindowLayer: 0x79f721e0>>
2015-09-12 14:24:35.271 SWPi[1209:607] navigationController: <UINavigationController: 0x79fc8030>
2015-09-12 14:24:35.273 SWPi[1209:607] CRASH: *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil
Что происходит?
Это не отвечает на вопрос, и это лучше, как комментарий. – Abizern