Iphone 未知类型名称';XMLParser';;你是说';NSXMLParser';?

Iphone 未知类型名称';XMLParser';;你是说';NSXMLParser';?,iphone,xml,xcode,parsing,Iphone,Xml,Xcode,Parsing,为什么会出现此错误“未知类型名称'XMLParser';您的意思是'NSXMLParser'?”?我已经导入了XMLParser.h,所以我无法理解问题是什么 #import <UIKit/UIKit.h> #import "XMLParser.h" #import "televisionList.h" #import "ListingCell.h" @interface TelevisionDetail : UIViewController <UITableViewData

为什么会出现此错误“未知类型名称'XMLParser';您的意思是'NSXMLParser'?”?我已经导入了XMLParser.h,所以我无法理解问题是什么

#import <UIKit/UIKit.h>
#import "XMLParser.h"
#import "televisionList.h"
#import "ListingCell.h"

@interface TelevisionDetail : UIViewController <UITableViewDataSource, UITableViewDelegate>
{
    XMLParser *xmlParser;
}
@end
#导入
#导入“XMLParser.h”
#导入“televisionList.h”
#导入“ListingCell.h”
@界面电视详细信息:UIViewController
{
XMLParser*XMLParser;
}
@结束

看起来像是Xcode错误,但避免在.h文件中不必要的导入也是一个很好的做法

因此,请尝试在
@interface..
之前添加以下内容:

@class XMLParser;

并在.m文件中添加
#导入“XMLParser.h”

XMLParser.h来自哪里?我从另一个项目中添加了XMLParser.h和XMLParser.m。同意!我认为最好总是在.h中使用@class,在.msc中使用#import!非常感谢你!