- (void)parserDidStartDocument:(NSXMLParser *)parser
{
nestedChannels = [ [ NSMutableArray alloc ] init ];
....
}
- (void)parser:(NSXMLParser *)parser didStartElement....
{
Channel *channel = [ [ Channel alloc ] init ];
[ nestedChannels addObject:channel ];
....
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string....
{
Channel *channel = [ nestedChannels lastObject ];
channel.thumbnail = string;
....
}
@interface Channel : NSObject {
NSMutableString *thumbnail;
}
@property (nonatomic, retain) NSMutableString *thumbnail;
错误:*终止应用程序由于未捕获的异常“NSInvalidArgumentException”,原因是:“* - [NSCFString缩略图]:无法识别的选择发送到实例0x381c350”解析XML不起作用,为什么?
这就像是无法识别的类型的对象。我缺少的东西
** nestedChannels是的NSMutableArray *
- (无效)parserDidStartDocument:(的NSXMLParser *)解析器 {\t \t nestedChannels = [[NSMutableArray里的alloc] INIT]; – 2010-01-12 20:44:40