私には2つのクラスがあります:Drawing
とGame
。には、次のように表示される、Drawing
というクラスがあります。redraw
- (void) redraw:(int)x:(int)y {
Drawing
現在、値を渡す必要のないメソッドは他にもたくさんありGame
、次のコードを使用してそれらを呼び出すこともできます[drawing callSomeMethod];
。
(ちなみに、drawing
は、のように作成されGame.m
ます:Drawing *drawing
。
上記のメソッドでは、すべてredraw
からそれを呼び出すには、次のように記述する必要があると想定していましたが、次のエラーが発生し続けます。Game
[drawing someMethod(val1, val2)];
No visible @interface for 'Drawing' declares the selector 'redraw:'"
Game.m
val1とval2(で定義)をのメソッドに渡すにはどうすればよいDrawing.m
ですか?