doCommandBySelector:
アクションセレクタを実行します
-(void)doCommandBySelector:(SEL)aSelector:
解説
アクションセレクタ(aSelector)を実行します。
返り値
( void )
なし
フレームワーク
ApplicationKit
クラス
NSResponder
Instance Methods
使用可能
10.0
参照
- tryToPerform:with:
-sendAction:to:from:(NSApplication)
例文
[client doCommandBySelector:aSelector]; [self doCommandBySelector:(flag ? @selector(aaaaa:) : @selector(bbbbb:)) ///// #import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { if ([sender title] == @"fromA"){ [sender doCommandBySelector:@selector(commandA:)]; [sender setTitle:@"fromB"]; }else{ [sender doCommandBySelector:@selector(commandB:)]; [sender setTitle:@"fromA"]; } } @end