2011-09-16 12 views
0

私はデリゲートセットアップを持っています(もちろん)、それをコントローラの1つで直接参照しようとしていますが、私のデリゲートのヘッダーファイル(すでに動作しています)はエラーが発生します。 デリゲートヘッダーの 'RootViewController'の前に指定修飾子リストが必要です。エラー: "デリゲートヘッダーの 'RootViewController'の前に予期される指定子 - 修飾子リスト

#import "SurveyClientAppDelegate.h" 

:私は私のコントローラのいずれかでこれを使用するまでので、明確にするために、すべての作品

@interface SurveyClientAppDelegate : NSObject <UIApplicationDelegate> { 
    UIWindow *window; 
    RootViewController *rootViewController; 
} 

:ここ

は、コードの行数(SurveyClientAppDelegate.h中)そのエラーです誰かが私を助けるために私のコードをもっと必要とするなら、私は投稿して嬉しいです。 私は大量の過剰なコードで圧倒的な質問をして答えを得られないことを嫌っています。

答えて

2

あなたは、RootViewControllerのインポートを委譲していますか?ヘッダーにこれがありますか?
#import "RootViewController.h"

もしそうなら、それを取り除くと、それの場所に@class RootViewController;を追加します。

EDIT:現在インポートされていない場合は.mにインポートします。

+0

私が言ったように、私は解決策を見つけましたが、あなたはほとんど気づきました。 :) –

関連する問題