Stap 4: Zeer veel gegevens
Bekijk de voorbeeld foto hierboven. Ik krijg twee stukken van de gegevens van de website, niet slechts één - zowel de titel en de beschrijving van de annulering. Om te doen iets dergelijks, moet u die methode opnieuw aanroept, maar ditmaal vangen het resultaat in een nieuwe array. U kunt dan de twee samen met behulp van de kracht van objecten combineren! In mijn voorbeeld heb ik een aangepaste NSObject van 'Sluiten' met twee eigenschappen, een NSString genaamd "titel" en een NSString genaamd "info". Als u niet hoe weet te maken van klassen, vervolgens tot lezen omdat dit ongelooflijk cruciaal in Objective C en andere objectgeoriënteerde talen zijn. Ik gebruik de volgende code te combineren van de twee matrices en een object maken:
for (int i = 0; ik < [titels Graaf]; i ++) {}
Sluiten * tmp = [[sluiten VERD] init];
tmp.title = [objectAtIndex:i titels];
tmp.info = [beschrijvingen objectAtIndex:i];
[self.appDelegate.closings addObject:tmp];
}
Beschrijvingen is mijn matrix met beschrijvingen. Twee matrices kunt u ook te controleren en te zien als de gegevens mogelijk beschadigd zijn, als gevolg van de webmaster de HTML-indeling voor het weergeven van de gegevens wijzigen. U kunt vergelijken om te zien of ze dezelfde lengte. Als dat niet het geval is, kan dit erop wijzen dat je een probleem hebt:
Als ([titels Graaf]! [beschrijvingen count] =) {}
Waarschuwing code gaat hier! (Eventueel een UIAlertView?)
}