XMG 自动提示宏 #define keyPath(objc,keyPath) @(((void)objc.keyPath,#keyPath));

来源:互联网 发布:人员结构调整优化方案 编辑:程序博客网 时间:2024/06/07 20:29

1.

int a=((void)5,4) 

C语言逗号表达式默认会取右边的内容

如果不写void的话 a会被报警告,写上void标明请忽略左边的内容


插曲刚才弄得,已经上线的苹果产品如果需要下架的话,点击 价格与销售范围,然后点击下架。这个产品就会在AppStore 中移除。如果想再让改产品重新在Apple store中显示,那么再次让他上线就可以了。但是会有一定的时间延迟

// 宏里面的#,会自动把后面的参数变成C语言的字符串 比如我输入frame  会转化为"frame"

#define keyPath(objc,keyPath) @(((void)objc.keyPath,#keyPath));

void 的意思就是忽略我这部分的意思。这个宏的前半部分就是为了提示的后面的部分


 2.

把C语言对象转换为OC类型

一个装箱的操作

char*a="abc";

@(a)





0 0
原创粉丝点击