【发布时间】:2014-04-19 23:07:10
【问题描述】:
我不能从 VC 继承。我有错误找不到“FeedViewController”的接口声明,“FeedDetailViewController”的超类;你的意思是'MenuViewController'
我有接口。
@interface FeedViewController : UITableViewController <UITableViewDataSource, UITableViewDelegate, UICollectionViewDataSource, UICollectionViewDelegate, REFrostedViewControllerDelegate>
@property (nonatomic) LoginType *loginType;
- (id)initWithLoginType:(LoginType *)loginType;
@end
@interface FeedViewController ()
@property (nonatomic, strong) NSArray *dataSource;
.,..
@end
前向引用产生此错误:尝试使用前向类 'FeedViewController' 作为 'FeedDetailViewController' 的超类
如果我想在这个类中创建属性(用于测试)我有错误:未知类型名称'FeedViewController';你的意思是“MenuViewController”吗?
所以,编译器找不到这个类,我无法帮助他向前引用。
这里发生了什么?
【问题讨论】:
-
能否给我们声明:FeedDetailViewController、FeedViewController?我认为您在声明这些类时遇到问题
标签: ios objective-c inheritance uiviewcontroller