6

私はプロジェクトに取り組んでおり、Xcode 4.5 に更新するだけで、iOS 6 シミュレーターを使用しています。今、私は次のエラーが発生しています:

キャッチされていない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。

このコントローラーは単なるテーブルであるため、このコントローラー用の NIB ファイルがないのは奇妙な原因です。

@interface FeedController : UITableViewController <EGORefreshTableHeaderDelegate>

- (void)reloadTableViewDataSource;
- (void)doneLoadingTableViewData;

@end

このコントローラーはタブコントローラーからロードされ、問題なく FeedController を割り当てますが、タブボタンを押してフィードを表示すると、そのエラーでクラッシュします。ios4 および ios5 のシミュレーターとデバイスでうまく機能していました。

Clean & Build プロジェクトは役に立ちませんでした。

同じ問題を抱えている人はいますか?

4

2 に答える 2

0

これを追加する必要があります:

    - (id)initWithStyle:(UITableViewStyle)style
{
    self = [super initWithStyle:style];
    if (self) {
        // Custom initialization
    }
    return self;
}
于 2013-05-08T07:50:04.373 に答える