我不知道为什么任何类型的UIViewController无法在NSObject
的子类中实例化。
附加的片段“TestControllerTwitter.h”是NSObject
的子类(TestController.h)
#import "ServiceController.h"
@implementation TestControllerTwitter
- (TestControllerTwitter *)init
{
self = [super init];
if (!self) return self;
return self;
}
- (void)initTwitter
{
UIWindow *window = [UIApplication sharedApplication].keyWindow;
UIViewController *rootViewController = [UIViewController new];
}
这两个*window
和*rootViewController
无法实例化,因为值总是为零。
可能出现这种情况的原因是什么?