- (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