日志
NSLog(@"Log Message!");
NSLog(@"NSString value: %@", stringValue);
NSLog(@"Integer value: %d", intValue);
NSLog
的第一个参数是包含日志消息格式的 NSString
。其余参数用作代替格式说明符的值。
格式化与 printf
完全相同,除了任意 Objective-C 对象的附加格式说明符%@
。这个:
NSLog(@"%@", object);
相当于:
NSLog(@"%s", [object description].UTF8String);