它给出了UNKNOWN TYPE NAME错误。我也导入了“billSummary”类,但不知道为什么xcode会出现这个错误。
#import <UIKit/UIKit.h>
#import "customiseForItems.h"
#import "billSummary.h"
@interface itemsInParty : UITableViewController<UIAlertViewDelegate>{
IBOutlet customiseForItems *tblCell;
IBOutlet UIToolbar *billSummaryTool;
CGFloat percValue;
billSummary *billSummaryToShow; //ERROR UNKNOWN TYPE NAME BILL SUMMARY
UIAlertView *alertForPercentage;
NSMutableArray *selectedEntriesPath;
BOOL descTapped;
}
答案 0 :(得分:3)
撰写@class billSummary;
代替#import "billSummary.h"
尝试这样对你有所帮助。
答案 1 :(得分:0)
一个可能的原因是:
billSummary.h
@interface billSummaryMisspelled : ParentClass
@end
billSummary.m
@implementation billSummaryMisspelled
@end
您的文件名!=您的班级名称
您可以使用前向类声明来跳过错误,
@class billSummary;
而不是#import