莫名其妙出现“Missing'@end' ”问题
2018-03-30 本文已影响8人
加基特
问题如图:
Misssing‘@end’问题分析,有以下几种情况可能造成影响:
1.真有傻逼不写 @end 的,这里不予讨论····
2.标点符号:(中文) 与: (English) ,检查下吧,骚年···
3. 代码合并时,解决冲突时手抖、眼花造成。
①因为:把 #import "Class.h" 这样的语句 写在 某个 @interface 里面 ,
②或是因为:
@interface ClassA ()<aDelegate>
@interface ClassA : ClassB
重复写就会出现这样的问题。
但不一定就是当前类(以下简称:SearchClass.h)的错误。
如何解决:
只针对第三种情况:全局搜索“SearchClass”,检查所有引用过它的地方,仔细检查!