0
起動時にコンテンツを表示するiPhoneアプリを取得できません。 何が間違っていますか?iPhone - アプリは常に空の白い画面から始まりますか?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
HomeViewController *t = [[HomeViewController alloc] init];
[self.window addSubview:t.view];
[self.window makeKeyAndVisible];
// I tried the following in case the problem is my
//view controller but nothing shows up at all
UISegmentedControl *t = [[UISegmentedControl alloc] init];
[self.window addSubview:t];
[self.window makeKeyAndVisible];
}
実際には私の問題です。私のペン先名「HomeViewController.m.xib」の名前に「.m」を置きました。正しく名前を変更して問題を解決しました。 – aryaxt
nibファイルがまったく同じ場合はinitWithNibNameは不要ですviewcontrollerとしての名前 – aryaxt
@aryaxt:この場合、NIB名を指定する必要はありません。しかし、IMOでは、 'UIViewController'の指定されたイニシャライザであるため、' initWithNibName:bundle: '(両方の引数が' nil'です)を使用するべきです。 –