编译B的时候出现下面的错误:
expected specifier-qualifier-list before ‘A’
当出现这种错误的时候说明:
1、A没有被import
2、如果已经import A了,说明A和B之间有循环引用。 也就是说A.h import B.h,B.h import了 A.h。
解决方法:在A.h中用@Class B,在A.m中用import B.h。
编译B的时候出现下面的错误:
expected specifier-qualifier-list before ‘A’
当出现这种错误的时候说明:
1、A没有被import
2、如果已经import A了,说明A和B之间有循环引用。 也就是说A.h import B.h,B.h import了 A.h。
解决方法:在A.h中用@Class B,在A.m中用import B.h。