ios - Clang 中所有 Objective-C 预处理器指令的列表

标签 ios objective-c clang c-preprocessor

是否有 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/

相关文章:

ios - 锁定时 AVAudioPlayer 在 iPhone 5 中不播放音频

c++ - 警告 : returning reference to local temporary object

iphone - 使用 tableView 启动新 View 时出现 EXC_BAD_ACCESS

c++ - Visual Studio 2015 更新 1,clang 错误

haskell - 小的 haskell libClang 例子?

ios - 在两个依赖框架中链接静态库时重新定义模块

ios - defaultTracker 在 Google Analytics for IOS 中为 nil

objective-c - iOS 3.0 中 MKMapview 上带有按钮的自定义标注 View

ios - UISearchController 的 UISearchBar 的光标显示第一次使用,而不是后续

ios - 无法设置我的导航栏标题的字体大小