社員ブログ
HOME  社員ブログ
ホーム > Objective-C, 社員:ピーター > [Objective-C]メソッド内でメソッド名を取得

[Objective-C]メソッド内でメソッド名を取得

2014年05月25日 9時00分46秒

こんにちは、ピーターです。
Objective-Cのメソッド内でメソッド名を取得する方法をご紹介します。

NSString *methodName = NSStringFromSelector(_cmd);

これだけです。

AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    NSString *methodName = NSStringFromSelector(_cmd);
    NSLog(@"%@", methodName); // 出力結果: application:didFinishLaunchingWithOptions
    return YES;
}

Objective-C, 社員:ピーター

  1. コメントはまだありません
  1. トラックバックはまだありません