我忙於在Swift中重寫應用程序,並想將下面的宏轉換爲Swift代碼。Objective-C宏的快速替換
#define FLOG(format, ...) NSLog(@"%@.%@ %@", [self class], NSStringFromSelector(_cmd), [NSString stringWithFormat:format, ##__VA_ARGS__])
我如何定義這是一個斯威夫特功能,這樣我可以在任何地方是否有實現同樣的事情的另一種方法使用調試日誌記錄的目的,還是?
謝謝我想解決的方法部分,但如何定義一個全局函數 - 大概不能像定義一個全局變量一樣定義一個全局函數。用這個(和其他幫助器)函數定義一個Singleton類是否最好? – 2014-10-04 02:23:32
我只是將其定義爲全局函數。 Theres真的沒有理由不。 – 2014-10-04 04:25:40