原因其实是在.m 文件里面#import了.m 文件而导致的,或者是在.h 文件里面#import了.m 文件。
前提是保证程序本身的正确性:有两种情况
第一:有框架文件没有包含,导入错误即解决
第二:是由于我的粗心,在导入头文件时不小心把.h导入了.m文件,所以出现了上述错误,有一个duplicate的错误提示,修改了导入部分OK了。
第三:定义重名的全局变量
第四:文件重复~导入第三方库
原因其实是在.m 文件里面#import了.m 文件而导致的,或者是在.h 文件里面#import了.m 文件。
前提是保证程序本身的正确性:有两种情况
第一:有框架文件没有包含,导入错误即解决
第二:是由于我的粗心,在导入头文件时不小心把.h导入了.m文件,所以出现了上述错误,有一个duplicate的错误提示,修改了导入部分OK了。
第三:定义重名的全局变量
第四:文件重复~导入第三方库