带提示功能的宏
// 宏里面的#,会自动把后面的参数变成C语言的字符串 // 逗号表达式,只取最右边的值 // 宏的操作原理,每输入一个字母就会直接把宏右边的拷贝,并且会自动补齐前面的内容。 #define keyPath(objc,keyPath) @(((void)objc.keyPath,#keyPath))
带提示功能的宏
// 宏里面的#,会自动把后面的参数变成C语言的字符串 // 逗号表达式,只取最右边的值 // 宏的操作原理,每输入一个字母就会直接把宏右边的拷贝,并且会自动补齐前面的内容。 #define keyPath(objc,keyPath) @(((void)objc.keyPath,#keyPath))