2010-12-19 11 views

答えて

2

たとえばボタンの操作ですか?これは、限り、あなたはボタンへの参照を持っているとしてなど、ビュー自体の内部で、あなたのビューコントローラでは、どこにでも書くことができ

[button addTarget:objectX action:@selector(methodImplementedInObjectX:) forControlEvents:UIControlEvent...]; 

は、プログラムのようなものになります。 ;)

EDIT

performSelector:...方法は、受信機が方法を実行させます。だから、あなたのケースでは、次のようになります。

[objectName performSelector:@selector(methodName:) withObject:nil]; 

selfは右の何も実行しませんので、?何かを実行している人はobjectName

+0

です。[self performSelector:@selector(objectName.methodName :) withObject; nil]のようなものを使ってみると、 ':'トークンの前に "Expected"というエラーが出ます。 "、しかし、ブラケット[self performSelector:@selector([objectName.methodName:})withObject; nil]を追加すると、エラーは2になり、" Expected "になります: '[' token 'と' Method name missing in @selector "、このコードに何が問題なの? –

+0

私はちょうど私の答えを編集しました、それを見てください;) – nacho4d

関連する問題