1

非常に迷惑なエラー メッセージが表示されます。

「バンドル内の NIB をロードできませんでした: 'NSBundle (ロード済み)' という名前の 'SingleStoryViewController''

理由はありますか?その SingleStoryViewController nib は、プロジェクトで利用できます。

どのコードを投稿すればよいかわかりませんが、私が持っているものは次のとおりです。

if ([viewType isEqualToString:kSingleStoryView]){
                viewController = [[SingleStoryViewController alloc] initWithNibName:@"SingleStoryViewController" bundle:nil];
            }
4

2 に答える 2

1

次の点を確認してください。

1) nib ファイル名のスペルが正しい。

2) nib ファイル内のファイルの所有者オブジェクトの親クラスとして「SingleStoryViewController」を指定しました。

3) nib ファイルのビュー アウトレットを UIView に接続しました。

ご不明な点がございましたらお知らせください。

于 2012-06-15T18:51:20.667 に答える
0
  1. NIB の名前は正確に SingleStoryViewController.xib です
  2. バンドルにコピーするようにマークされていますか
  3. Resourcesフォルダにありますか
  4. .app バンドルを開きます -- ありますか? Resources フォルダに?
于 2012-06-15T18:39:00.887 に答える