- (void)testExample
{
NSLog(@"testExample ------- Eric");
NSLog(@"%s,%d,%s",__func__,__LINE__,__FILE__);
NSLog(@"%@",NSStringFromSelector(_cmd));
NSLog(@"%@",NSStringFromClass([self class]));
NSLog(@"%@",[[NSString stringWithUTF8String:__FILE__] lastPathComponent]);
NSLog(@"%@",[NSThread callStackSymbols]); //打印栈trace信息
}
打印结果如下:
2012-07-17 11:07:15.948 SingleViewTestA[860:207] -[SingleViewTestATests testExample],83,/mIOS/SingleViewTestA/SingleViewTestATests/SingleViewTestATests.m
2012-07-17 11:07:15.948 SingleViewTestA[860:207] testExample
2012-07-17 11:07:15.949 SingleViewTestA[860:207] SingleViewTestATests
2012-07-17 11:07:15.950 SingleViewTestA[860:207] SingleViewTestATests.m
2012-07-17 11:07:15.951 SingleViewTestA[860:207] (
0 SingleViewTestATests 0x063eb826 -[SingleViewTestATests testExample] + 294
1 CoreFoundation 0x0109957d __invoking___ + 29
2 CoreFoundation 0x01099497 -[NSInvocation invoke] + 167
3 SenTestingKit 0x2010412a -[SenTestCase invokeTest] + 69
4 SenTestingKit 0x20104805 -[SenTestCase performTest:] + 192
5 SenTestingKit 0x20103f2b -[SenTest run] + 88
6 SenTestingKit 0x20107026 -[SenTestSuite performTest:] + 115
7 SenTestingKit 0x20103f2b -[SenTest run] + 88
8 SenTestingKit 0x20107026 -[SenTestSuite performTest:] + 115
9 SenTestingKit 0x20103f2b -[SenTest run] + 88
10 SenTestingKit 0x20107026 -[SenTestSuite performTest:] + 115
11 SenTestingKit 0x20103f2b -[SenTest run] + 88
12 SenTestingKit 0x201068f0 +[SenTestProbe runTests:] + 174
13 Foundation 0x00a90390 __NSFireDelayedPerform + 389
14 CoreFoundation 0x01107ac6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22
15 CoreFoundation 0x01107547 __CFRunLoopDoTimer + 551
16 CoreFoundation 0x0106a650 __CFRunLoopRun + 1888
17 CoreFoundation 0x01069c44 CFRunLoopRunSpecific + 212
18 CoreFoundation 0x01069b5b CFRunLoopRunInMode + 123
19 GraphicsServices 0x02101fdf GSEventRunModal + 217
20 GraphicsServices 0x021020a4 GSEventRun + 115
21 UIKit 0x001d0ab6 UIApplicationMain + 1163
22 SingleViewTestA 0x00002372 main + 130
23 SingleViewTestA 0x00001bb5 start + 53
)
ref:https://developer.apple.com/library/ios/#qa/qa1669/_index.html#//apple_ref/doc/uid/DTS40009343