0

我有一个名为 StreamController 的 UIViewController。它有一个带有 UITableViewController 的 XIB。

我想构建这个 StreamController 的另一个稍微不同的视图,但使用原始提供的相同代码,所以我创建了另一个名为 Stream2Controller 的控制器。Stream2Controller 继承自 StreamController 并拥有自己的 XIB 文件。

我的意图是让 Stream2Controller XIB 文件中的引用出口指向 StreamController.h 文件。我很确定我过去在这方面取得了成功,但由于某种原因,我收到了这个错误:

Cannot find interface declaration for StreamViewController, superclass of Stream2Controller; did you mean SomeOtherController?

这个错误发生在Stream2Controller.h

更新:这是一些来源

`StreamController.h'

@interface StreamViewController : UIViewController

`Stream2Controller.h'

#import "StreamViewController.h"

@interface Stream2Controller : StreamViewController

建议?

4

1 回答 1

2

看起来我在项目的其他地方有一个递归包含导致这个错误。

虽然不是一个非常直观的错误消息。:)

于 2013-03-26T22:47:50.003 回答