Dans cette question (http://stackoverflow.com/questions/1267474/itunes-xml-parsing-in-cocoa), Sreelal demande comment améliorer les performances de chargement/analyse d'un PLIST de grande taille. La question, cependant, n'a jamais eu de véritable réponse (bien que quelques indications très utiles aient été données par Alex). Peter Hosey a souligné que le fichier entier est chargé en mémoire même lorsque le PLIST est analysé au lieu d'être déversé dans un NSDictionary.Analyse syntaxique du PLIST et de l'empreinte mémoire
Dans une application Cocoa, je travaille avec les librairies Aperture et elles ont aussi de gros fichiers PLIST. Quelle est la meilleure approche pour avoir de bonnes performances (vitesse) et ne pas avoir votre application prenant toute la mémoire du système?
NSXMLParser est-il une bonne approche? Je préfère rester fidèle aux frameworks d'Apple si possible.
Merci
Merci pour le conseil, Justin. Je ne savais pas à propos de la session de la WWDC. Je vais certainement vérifier. –