跳转到内容

学科:IOS/KB/Debugging

来自维基学院

快捷:Subject:iOS/调试器

一些命令行

[编辑 | 编辑源代码]

file,文件类型判断

strings,字符串查找

otool,查看使用的库

nm,符号查看

class-dump,见:Subject:iOS/其他工具

xcodebuild,codesign

LLVM/Clang 静态分析

[编辑 | 编辑源代码]

打印输出

[编辑 | 编辑源代码]
宏或表达式 格式符 备注
__func__ %s
__LINE__ %d
__FILE__ %s
__PRETTY_FUNCTION__ %s
NSStringFromSelector(_cmd) %@
NSStringFromClass([Class class]) %@
[NSThread callStackSymbols] %@

标准输出重定向

[编辑 | 编辑源代码]

freopen(p, "w", stdout)


警告,错误开关

[编辑 | 编辑源代码]

-Werror=xxx,可以把特定警告当成错误