先说点没有实际开发经验/新手 不知道的:
创建一个pch文件 调试模式(显示NSLog的输出) 和 发布模式(不显示NSLog的输出)
// 一个项目可能会使用 C/C++ 的程序
#if __OBJC__
// 所有的引入只限于 OC 代码
#if DEBUG
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...)
#endif
#endif
swift 输出框架 QorumLogs 可以显示出哪个文件 哪一行输出的 还可以控制你想输出的哪个log
然后就是常见的 :
%@
%f
%x, %X
%o
%zu
%p
%e
%s
%.*s
%c
%C
%lld
%llu
%Lf
结构体输出
NSStringFromCGPoint
NSStringFromCGSize
NSStringFromCGRect
NSStringFromCGAffineTran
NSStringFromUIEdgeInsets