【发布时间】:2011-08-15 17:19:49
【问题描述】:
我确信这真的很愚蠢,但我似乎无法理解为什么会出现此错误。在我的项目中,我有一个视图控制器和另一个执行一些数据结构工作的类(无论如何都不相关)。尝试在我的类中实例化它时出现编译错误:“未知类型名称”视图控制器“”。
这是我的课.h:
#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>
#import "MyLocationController.h"
#import "GetZip.h"
#import "SecondTab.h"
@interface DataEngine : NSObject <MyLocationControllerDelegate, MKMapViewDelegate, GetZipcodeDelegate> {
MyLocationController *CLController;
GetZip *getzip;
SecondTab *secondTab; //ERROR IS HERE
}
我的视图控制器.h:
#import <UIKit/UIKit.h>
#import "FirstTab.h"
#import "DataEngine.h"
@interface SecondTab : UIViewController <UITableViewDelegate, UITableViewDataSource> {
IBOutlet UITableView *table1;
NSString *address;
NSDate *time;
NSDictionary *dataDict;
DataEngine *fullData;
}
(我省略了所有@synthesis,因为我认为它们无关紧要......无论如何,我对所有内容都使用@property(非原子,保留)。
知道这里会出什么问题吗?
【问题讨论】:
标签: iphone objective-c xcode uiviewcontroller