日誌
NSLog(@"Log Message!");
NSLog(@"NSString value: %@", stringValue);
NSLog(@"Integer value: %d", intValue);
NSLog
的第一個引數是包含日誌訊息格式的 NSString
。其餘引數用作代替格式說明符的值。
格式化與 printf
完全相同,除了任意 Objective-C 物件的附加格式說明符%@
。這個:
NSLog(@"%@", object);
相當於:
NSLog(@"%s", [object description].UTF8String);