2
我已經看到了包裝NSLog的例子,但我不是100%確定的細節。NSLog的包裝
例如#define debugLog(fmt,...) NSLog(@"%@",[NSString stringWithFormat:(fmt), ##__VA_ARGS__]);
這裏的論點究竟是什麼?
如果我想要一個常量字符串添加到這樣的日誌作爲
- (void) logMessage:(NSString *) message ofType:(NSString *) type
{
NSLog(@"%@ - %@", type, message);
}
我怎麼會在#define宏創建這個?
謝謝,你能否建議如何將上面的logMessage方法寫入宏? – jarryd
非常感謝。我是否在前綴文件中定義了這個? – jarryd
您可以將其定義在任何您認爲符合邏輯的項目中。 –