? ? ? 當(dāng)我們的程序完成后或者準(zhǔn)備上架前忿峻,在對程序進(jìn)行最后的檢閱中到逊,會發(fā)現(xiàn)我們在程序中會使用了大量的NSLog件缸,那么我們?nèi)绾蝸硖幚鞱SLog呢凿叠?難道要把每一個(gè)NSLog都找到并刪除吧?
我最近在查找方法時(shí)找到一個(gè)比較簡潔的方法來分享給大家:
首先你需要建立一個(gè).PCH文件并關(guān)聯(lián)到程序中协屡,然后在.pch中添加一句代碼就可以了。
#ifdef __OBJC__
#ifdef DEBUG
#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
#else
#define NSLog(...)
#endif
#endif