Ich brauche Hilfe mit dem folgenden Code ich benutze Hpple, HTML zu analysieren. und ich brauche Hilfe mit den Daten.Füllen eines UITableView von Arrays
-(void) whatever{
NSData *htmlData = [[NSString stringWithContentsOfURL:[NSURL URLWithString: @"http://www.objectgraph.com/contact.html"]] dataUsingEncoding:NSUTF8StringEncoding];
TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:htmlData];
NSArray *titles = [xpathParser search:@"//h3"]; // get the page title - this is xpath notation
TFHppleElement *title = [titles objectAtIndex:0];
NSString *myTitles = [title content];
NSArray *articles = [xpathParser search:@"//h4"]; // get the page article - this is xpath notation
TFHppleElement *article = [articles objectAtIndex:0];
NSString *myArtical = [article content];
ich mag erstellen und eine Tabelle aus der Reihe „Titel“ bevölkern dann in der Lage sein, der auf dem Tisch klicken, um eine Subview zu laden, die die entsprechende artical auf dem gleichen Index zeigen sollten?
Ich möchte diese programmatisch tun oder mit IB
kann jemand einige Beispiel-Code oder ein Tutorial vorschlagen?
Danke.
Das ist großartig rajesh, wird dies die Tabelle für mich erstellen oder muss ich die Tabelle im Interface Builder erstellen? Muss ich diese anrufen? Entschuldigung für meine Ignoranz im neuen IOS dev –
Nein, Sie müssen eine Tabellenansicht in Didload erstellen. – rajesh
nein Sie müssen eine Tabellenansicht in didload erstellen .in Ihrer .h-Datei setzen Sie UITbaleView * yurtableView; und in .m Datei unter ViewDidLoad Methode setzen youtableView = [[UITableView Alloc] initWithFrame: CGRectMake: (setzen Sie Ihre eigenen Koordinaten)]; und dann yurtableView.delegate = self; dann [self.view addSubView: yourTableView]; und int meine Antwort UITableViewCell * Zelle = [tableView dequeueReusableCellWithIdentifier: MyIdentifier]; Ersetzen Sie das 'tableView' mit IhremTableView. k? Bitte lassen Sie mich wissen, wenn Sie Fragen haben? – rajesh