Jakie są dobre praktyki asynchronicznego pobierania dużych ilości kodu XML z usługi RESTful do magazynu danych podstawowych, a także z tego sklepu, zapełniając w locie UITableView
?Dobre strategie dla REST -> XML -> Podstawowe dane -> UITableView?
mam na myśli używając xmlParseChunk()
funkcję libxml2 do analizowania kawałki XML przychodzącej i tłumaczyć węzła i jego dzieci do odpowiednich obiektów zarządzanych, jak węzły wejść.
Jednocześnie te węzły XML przekształcone w zarządzane obiekty, po kolei generuję wiersze UITableView
. Powiedz, 50 wierszy naraz. Czy to jest realistyczne?
Co robisz, aby wykonać to zadanie, aby utrzymać wydajność i obsłużyć potencjalnie tysiące wierszy? Czy istnieją inne, prostsze podejścia, które działają równie dobrze lub lepiej?
Możesz znaleźć http://cocoawithlove.com/2009/09/optimizing-loading-of-very-large-table.html przydatne. –