字面上的意思,就是重复了,具体重复了什么要看报的错
- 原因一
项目中存在,相同名称的类,解决办法就是修改类名,比如加上前缀等 - 原因二
某个类中引用了 .m 文件,一般全局搜索 .m" (包括那个单引号),搜到之后 改为 .h即可 - 原因三
在.h文件中定义了枚举,但是没有使用typedef这个关键字,如下
NS_ENUM(NSUInteger, SGSessionStatus) {
SGSessionStatusA,
SGSessionStatusB,
SGSessionStatusC,
};
修改成下面的这个样子就可以了
typedef NS_ENUM(NSUInteger, SGSessionStatus) {
SGSessionStatusA,
SGSessionStatusB,
SGSessionStatusC,
};
- 总结,总之就是重复了,根据提示,好好看看,基本都能找到哪里出了问题.其它还请大家补充.