NSMutableDictionaryとPlayerオブジェクトをパラメータとするプライベートメソッドを実装しようとしています。プライベートメソッドであるため、存在する唯一の場所は ".m"ファイルです。初心者の質問複数のパラメータ
それは
-(void) incrementScore: (NSMutableDictionary*) scoreboard forPlayer: (Player*) player {
として宣言され、次のように私はそれを呼び出す:
[ self incrementScore:deuceScore forPlayer:p];
しかし、それはコンパイルされません - 私は
がメッセージに応答しないことがあり得ますインクリメンタルスコア:forplayer
エラーがどこにあるのかわかりません - ".h"ファイルや ".m"ファイルのどこかにメソッドを宣言する必要があるのですか、まったく間違った構文になっていますか?
ここで簡単に答えを見つけることができます:http://stackoverflow.com/questions/722651/how-do-i-pass-multiple-parameters-in-objective-c – Dimitri