UITableView-gegevensbron

Ik heb een tableview en een arraybron. Wanneer ik de array in de viewDidLoad-methode begin, worden in de tableview de gegevens in de array weergegeven. Wanneer ik de array vul vanaf een URL die een XML-gegevens op internet is, geeft de tabel een foutmelding. Omdat het eerst de functie numberOfRowsInSection uitvoert, maar de array nog niet gereed is. Hoe kan ik tabelmethoden uitvoeren na het initialiseren van de array die gegevens van internet laadt.

0

2 antwoord

You first return 0 from numberOfRowsInSection, until your array is filled, when the array is filled correctly you call [tableView reloadData];

2
toegevoegd
Dank je. Het lijkt ok
toegevoegd de auteur Oktay, de bron
graag gedaan :)
toegevoegd de auteur Omar Abdelhafith, de bron

Wanneer de gegevens aan u zijn geretourneerd, roept u reloadData op in de tabel. Het antwoordt door de gegevensbronmethoden opnieuw aan te roepen.

0
toegevoegd