Objective-C语言记录中

示例

NSLog(@"日志消息!");
NSLog(@"NSString value: %@", stringValue);
NSLog(@"Integer value: %d", intValue);

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

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

NSLog(@"%@", object);

等效于:

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