J'ai une base de données sqlite qui contient une table. La table contient environ 7500 données. J'ai récupéré les données 7500 dans un UITableView. Un UISearchBar est utilisé pour rechercher l'UITableView.Il n'y a pas de problème dans le simulateur mais quand je cours dans un appareil iPhone, il faudra du temps pour charger et quand je tape SearchBar alors il bloque le clavier de l'appareil.Chargement de la base de données iPhone
Existe-t-il une solution optimale pour charger 7500 données dans un UITableView?
Cela peut représenter un tas de données que l'appareil peut charger en même temps. Pouvez-vous le décomposer et le charger en morceaux au besoin, et peut-être implémenter votre recherche dans la base de données plutôt qu'en mémoire? S'il vous est possible de passer aux données de base (OS 3.0+ uniquement), vous effectuez des opérations de lotage et des erreurs au lieu de tout charger en une seule fois pour le fichier UITableView. – marramgrass
Utilisez-vous CoreData? –