App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - App-ontwikkeling - Xcode: Oude TableView wordt getoond vanuit cash

Prunus  Op de eerste vier stappen van zijn/haar studiekaart scoort Cor 55%. Klokje24 aug 2015, 17:04
Avatar
Avatar
Berichten:83


Hallo,

Ik zit met het volgende probleem:
Mijn tableView wordt geladen vanuit CoreData op basis van een datumselectie (predicate). Die datum heb ik vastgelegd in een UserDefault.

Stap 1: Stel dat ik op basis van 25-7-2015 3 rijen terugkrijg in mijn tableView
Stap 2: Ik navigeer naar een andere ViewController en wijzig daar de datum, zodanig dat ik 0 rijen terug moet krijgen in mijn tableView
Stap 3: Ik ga terug naar mijn tableView en zie dat ik de oorsponkelijke tableView met 3 rijen terugkrijg op mijn scherm.
            Ik heb de datum gecheckt en die klopt met de nieuwe datum. Ook de tableViewCell wordt niet aangeroepen.

Mijn conclusie is dat hij de tableView terugzet uit de cash vanuit een stack.
Hoe kan ik dit probleem oplossen?

Prunus

Reageer


David  David heeft nog geen Studiekaart. Klokje24 aug 2015, 21:03
Avatar
Avatar
Berichten:95


 

 

 

misschien kan dit helpen? jouwTableView.reloadData()

 

groetjes,

 

david

 

Reageer

Goed advies! 1 persoon vindt dit goed advies.

Prunus  Op de eerste vier stappen van zijn/haar studiekaart scoort Cor 55%. Klokje24 aug 2015, 23:31
Avatar
Avatar
Berichten:83


Bedankt voor je reactie David, maar dit heb ik er al instaan en het help helaas niet.

Reageer


Prunus  Op de eerste vier stappen van zijn/haar studiekaart scoort Cor 55%. Klokje25 aug 2015, 18:34
Avatar
Avatar
Berichten:83


Probleem opgelost :)

Na een middagje debuggen kwam ik er achter dat er in de viewWillLoad een refresh functie werd aangeroepen. :(

Reageer

Leuk! 1 persoon vindt vindt dit leuk.