我有以下问题:我正在构建一个电视指南应用程序。我正在从 Internet 上的 xml 文件中解析频道列表。这是我的代码:
-(void)loadListing
{
NSURL *urlListing = [NSURL URLWithString:@"http://pik.bg/TV/bnt1/29.03.2013.xml"];
NSData *webDataListing = [NSData dataWithContentsOfURL:urlListing];
NSString *xPathQueryListing = @"//elem/title";
TFHpple *parserListing = [TFHpple hppleWithXMLData:webDataListing];
NSArray *arrayListing = [parserListing searchWithXPathQuery:xPathQueryListing];
NSMutableArray *newArrayListing = [[NSMutableArray alloc] initWithCapacity:0];
for (TFHppleElement *element in arrayListing)
{
Listing *shows = [[Listing alloc] init];
[newArrayListing addObject:shows];
shows.broadcast = [[element firstChild] content];
}
_shows = newArrayListing;
[self.tableView reloadData];
}
看第一行 - 我的文件名是/.../01.04.2013.xml 明天的文件将是/.../02.04.2013.xml等等。如何让它根据当前日期解析不同的文件?像这样:今天解析/.../01.04.2013,明天将解析/.../02.04.2013等等。?提前致谢!