拿到当前方法调用上一级类名以及方法名

忘记之前是因为什么原因要拿到这个东西,当时没用这个。现在忽然想到了就记录一下。

NSArray *syms = [NSThread  callStackSymbols];
NSString *nameAtion = [[[syms objectAtIndex:1] componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"[]"]] objectAtIndex:1];
NSArray *array = [nameAtion componentsSeparatedByString:@" "];

Array中,第一个为类名,第二个为方法名
就酱 88

你可能感兴趣的:(拿到当前方法调用上一级类名以及方法名)