是否有 Clang 中所有 Objective-C 预处理器指令的列表?我说的是 #pragma mark - Section I
或 #pragma unused (variableName)
或 #warning - message
。
我想了解更多它们以改进我的代码,但谷歌搜索“llvm 预处理器指令”给了我这个链接:http://clang.llvm.org/docs/UsersManual.html ,它没有列出所有指令。
最佳答案
大部分都没有在LLVM/Clang中引入,而是从GCC继承过来的。因此,搜索 gcc 预处理器指令
可能会得到更好的结果。下面的文档可以给你一些提示,但它似乎并不完整(缺少上面提到的一些编译指示)也不是特定于 Objective-C 的:
http://gcc.gnu.org/onlinedocs/cpp/index.html#Top
这个索引可能会更快浏览:
http://gcc.gnu.org/onlinedocs/cpp/Index-of-Directives.html#Index-of-Directives
关于ios - Clang 中所有 Objective-C 预处理器指令的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17988244/