Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

action

アクションセルのアクションセレクタを返します

解説

アクションセルのアクションセレクタ(aSelector)を返します。

返り値

( SEL )

アクションセレクタ

引数

フレームワーク

ApplicationKit

クラス

NSActionCell

Instance Methods

使用可能

10.0

参照

例文

#import "MyObject.h"

@implementation MyObject

//ボタンを押したら、呼び出すメソッドが変わる
- (IBAction)action1:(id)sender
{
if ([sender action] == @selector(action1:)){
    NSLog(@"action1");
    [sender setAction:@selector(action2:)];
    }
    
}

- (IBAction)action2:(id)sender
{
if ([sender action] == @selector(action2:)){
    NSLog(@"action2");
    [sender setAction:@selector(action3:)];
    }
}

- (IBAction)action3:(id)sender
{
if ([sender action] == @selector(action3:)){
    NSLog(@"action3");
    [sender setAction:@selector(action1:)];
    }
}

@end