常に同じペン先をロードするビューコントローラーを作成しようとしています。私の初期化コードは次のようになります。
-(id)init
{
NSString* nibName;
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
nibName = @"XIB_iPad";
else
nibName = @"XIB_iPhone";
self = [super initWithNibName:nibName bundle:nil];
if (self)
{
...
}
return self;
}
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
return [self init];
}
問題は、このコードの結果、ViewControllerのビューがnilになることです。ここで私が間違っていることはありますか?これを行うためのより良い方法はありますか?
ありがとう。