Expected an Objective directive after "@" 的解决办法

下面是出现错误的截图: ![错误截图] 输入图片说明objective-c

出现缘由: 原来是在那个类里面我定义了宏定义,好比#define Type @“type”和截图中的那个方法中的Type冲突,宏定义会将全部出现的Type替换成“type”。致使方法名不一致,进而报错。后来我又在网上查找了其余的答案供参考,贴出来连接地址:stackoverflow参考连接.net

解决办法: 将这个冲突的宏名换掉,比较靠谱的是,尽可能使用static const 等定义常量,避免冲突图片

相关文章
相关标签/搜索