Objective-C块支持的Clang预处理器标志?

4

Objective-C块支持的Clang预处理器标志是什么?

1个回答

5
__BLOCKS__

这将列出所有编译器定义的宏:

clang -dM -E - < /dev/null

“-dM” 的文档在哪里可以找到?我在 man 手册和网站的用户手册中都没有找到相关信息。 - JUST MY correct OPINION
clang旨在与gcc的命令行选项兼容。 -dM在http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html#Preprocessor-Options中是为gcc文档化的。 - Ken
请注意,对于非Unix平台,如果有touch命令,您可以执行touch foo.h,然后执行clang -dM -E foo.h - rubenvb
有人能向我解释一下__BLOCKS__宏吗?我在插入__block时看到了它,但在xCode中没有解释。 - Alex Cio

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接