美文网首页
iOS 小记--Called object type '

iOS 小记--Called object type '

作者: 原鸣清 | 来源:发表于2017-09-28 14:08 被阅读384次

如题,报错信息如图


屏幕快照 2017-09-28 12.01.27.png

这里其实是想用宏定义调用一个类方法,宏定义的内容是这样的:
#define iwown_localizedString(key,value) [FUHandle iwown_localizedStringForKey:(key) value:value]

找来iOS的宏定义作为对比,最后确定原因是value同时作为方法名和宏定义的形势参数。


屏幕快照 2017-09-28 12.02.06.png

将上面的宏定义改成
#define iwown_localizedString(key,value) \ [FUHandle iwown_localizedStringForKey:(key) andValue:value]
#define iwown_localizedString(key,theValue) \ [FUHandle iwown_localizedStringForKey:(key) value: theValue]
都可以编译解决问题。

相关文章

网友评论

      本文标题:iOS 小记--Called object type '

      本文链接:https://www.haomeiwen.com/subject/nqgmextx.html