我NSMutableArray *categories在我的视图控制器.h文件中声明了一个,并为它声明了一个属性.
在我的.m文件中委托的parser:foundCharacters:方法中NSXMLParser,我有这个代码:
-(void)parser:(NSXMLParser *) parser foundCharacters:(NSString *)string
{
if (elementFound)
{
element = string;
[self.categories addObject:element];
}
}
Run Code Online (Sandbox Code Playgroud)
但是当我[self.categories addObject:element]在调试模式中踩到它后将鼠标悬停在线上时,XCode告诉我大小为0x0,0个对象.我的XML文件中有3个元素,因此数组中应包含3个项目.
我错过了一些非常明显的东西,我无法弄清楚是什么.