2012-03-11 18 views
0

が欠落している、私はこのエラーを取得しますこのエラーを修正するにはどうすればよいですか?@endは私のクイズscreen.mで実装コンテキストXcodeのエラー

コードを削除するだけですか?あなたのコードは、あなたのファイルで@end広告に終わりを置くように簡単として

+2

ここで.hコードを書くことができますか?自分のクラスの.hファイルに@endがありません。 –

+0

http://pastebin.com/embed_js.php?i=06CL3bqd – Raoul

+0

@ user1226827 - Amitはコードを含めるために質問を更新することを意味しました。外部参照は、彼が.hファイルを要求したときに消えることがあります。問題を示すために必要な量も少なくてすみます。 – Mark

答えて

2

その、このような何か:

@implementation classname 
+classMethod { 
    // implementation 
} 
-instanceMethod { 
    // implementation 
} 
@end 
+0

最後まで追加しますか? – Raoul

+0

はい、最後の行は.mと.hの両方 –

+0

これで3つのエラーが発生しましたプロパティの実装宣言のコンテキストが見つかりません – Raoul

0

は、このようにコードを記述します。

@implementation BT_screen_quiz 
@synthesize quizRunning, numberCorrect, numberIncorrect, streak, totalPoints, totalSeconds; 
@synthesize currentQuestionIndex, currentQuestionObject, quizDidEnd; 
/* quiz controls */ 
@synthesize startButtonBox, startButton, questionBox, answerButtonBox, paddingTop;p; 

@end   
/* quiz runtime properties */ 

は、あなたのすべてのコードがされるべきであることを意味しますの間に@implementation@end

+0

私のコードはここには入りません – Raoul

+0

どうすればエラーを修正できますか? – Raoul

+0

@ user1226872あなたのコードがここに収まらない理由は –

0

あなたのコードの最後に問題を解決しようとするとしよう!

0

@endが不思議に見えなくなっているかどうかを確認するのは明らかな答えです。

ただし、条件付き(if、whileなど)ステートメントを閉じる}ブラケットで閉じていないと、このエラーも発生します。 {}と[]を確認してください。

0

誤って@implementationを別のものの中にネストすると、この問題が発生することがあります。

関連する問題