doorxp-blog

doorxp.com

宏的更高级应用.

当中 objc源文件中要写一个 JS 代码或 json, 怎样让它语法高亮

方法如下:

定义一个红

#define JS(x) #x


但上面的红有个问题,就是宏中不能有逗号,解决方案如下:

#define JS(...) #__VA_ARGS__


实际效果如下.


屏幕快照 2017-08-07 18.07.35.png

发表评论:

Powered By Z-BlogPHP 1.5.1 Zero

Copyright doorxp.com Rights Reserved.