日志

NSLog(@"Log Message!");
NSLog(@"NSString value: %@", stringValue);
NSLog(@"Integer value: %d", intValue);

NSLog 的第一个参数是包含日志消息格式的 NSString。其余参数用作代替格式说明符的值。

格式化与 printf 完全相同,除了任意 Objective-C 对象的附加格式说明符%@。这个:

NSLog(@"%@", object);

相当于:

NSLog(@"%s", [object description].UTF8String);