博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

编译错误:expected specifier-qualifier-list before ‘class'

Posted on 2011-07-12 22:42  星尘的天空  阅读(1792)  评论(0)    收藏  举报
LINK Address:http://blog.163.com/vs-yanguo/blog/static/45965746201091044023965/
如果编译BClass的时候出现下面的错误:
expected specifier-qualifier-list before ‘AClass’
当出现这种错误的时候说明AClass没有被import,如果已经import这个类了,说明AClass和BClass 之间有Circle引用。
也就是说AClass import BClass,BClass import了 AClass。
解决的办法是:
在AClass.h中用@Class BClass;,然后在AClass.m中#import "BClass.h"。

THE END !