前提是保证程序本身的正确性:有两种情况 第一:有框架文件没有包含,导入错误即解决 第二:是由于我的粗心,在导入头文件时不小心把.h导入了.m文件,所以出现了上述错误,有一个duplicate的错误提示,修改了导入部分OK了。