文字列が新しい文字列に置き換えられるたびに、複数の文字列HTMl
を 1 つに取得しています。NSString
私は配列に強いNSArray
と言っています。NSString
すべての文字列をNSString
1 つずつ格納したい。どうやってやるの ?
TFHpple *tutorialsParser = [TFHpple hppleWithHTMLData:nsData];
NSString *tutorialsXpathQueryString = @"//div[@id='NewsPageArticle']/p/span ";
// NSString *tutorialsXpathQueryString = @"//div[@class='entry']/ul/li/a";
NSArray *tutorialsNodes = [tutorialsParser searchWithXPathQuery:tutorialsXpathQueryString];
// 4
NSMutableArray *newTutorials = [[NSMutableArray alloc] initWithCapacity:0];
for (TFHppleElement *element in tutorialsNodes) {
// 5
Tutorial *tutorial = [[Tutorial alloc] init];
[newTutorials addObject:tutorial];
// 6
tutorial.title = [[element firstChild] content];