2010-09-22 3 views
2

Je réalise ma première application iOS en tant que version adhoc sur un iPad dans le cadre d'un projet universitaire.Meilleure façon de définir un fichier de configuration dans l'application iOS

J'ai besoin d'un fichier configurable quelque part dans la source pour définir les constantes de prix auxquelles accéder à partir de plusieurs sous-classes d'une superclasse. Je me demande quelle est la meilleure façon de stocker ces valeurs, puisqu'il y en a environ 150, devrais-je les stocker comme des constantes statiques dans la superclasse?

Ou?

Désolé, probablement une question très Newby, mais je veux vous assurer que je ne fais la bonne façon

Répondre

3

les mettant constantes statiques dans le superclasse signifie que vous devez recompiler tous les sous-classes chaque fois que vous modifiez l'un des valeurs. J'utiliserais un plist ou json ou n'importe quel format que vous aimez et chargez-le du bundle d'application comme un NSDictionary statique et employez ceci. Par conséquent, lorsque vous modifiez un prix, vous pouvez le voir au prochain cycle sans le compiler.

Questions connexes