iOS 之 keyPath 自动提示宏 2020-02-29 iOS 约 124 字 预计阅读 1 分钟 文章目录 自动提示宏 自动提示宏 这个宏可以在使用keyPath时自动提示属性字符串,防止输入出现错误。 1 2 3 4 // 自动替换宏 #define keyPath(objc, keyPath) @(((void)objc.keyPath,#keyPath)) NSLog(@"%@", [keyPath(self.layer, position) class]); // NSTaggedPointerString NSLog(@"%@", keyPath(self.layer, position)); // position c语言字符串转objc字符串 1 2 3 4 // c语言字符串转objc字符串 char *ch = "abc"; NSLog(@"%@", [@(ch) class]); NSString *str = @(ch); // @()直接包装成objc对象 文章作者 Rango 上次更新 2022-04-16 赞赏支持 微信打赏 支付宝打赏