Dans mon application, j'ai un simple fichier ASCII qui stocke des informations de configuration et d'autres petites informations qu'il utilise et change. Je veux copier ce fichier sur l'iPhone avec l'application.iPhone App: Où puis-je mettre un fichier de configuration?
1) S'il vous plaît dites-moi où je devrais mettre ce fichier (config.txt) dans xcode. Devrais-je le mettre sous Ressources?
2) Comment vais-je y accéder dans l'iPhone? Puis-je utiliser
str = [NSString stringWithContentsOfFile:@"config.txt"]
ou dois-je utiliser un chemin plus complet; Si oui, qu'est-ce que c'est?
Je veux stocker certaines options par défaut à cueillis par l'utilisateur. Il peut ajouter plus d'options à son goût pendant qu'il utilise l'application. par exemple. pour une application d'observation des oiseaux, les options initiales pourraient être "colombe", "moineau", etc. L'utilisateur peut en ajouter d'autres comme "aigle". La liste peut devenir grande (100 entrées disent). NSUserDefaults est-il toujours une bonne option? – euphoria83
Je vous recommande d'essayer de charger de gros fichiers plist sur l'appareil (pas sur le simulateur) pour tester la performance. Si vous avez besoin de plus de performances, vous pouvez vouloir vérifier SQLite et stocker les informations sur une base de données à la place. – pgb
Comment puis-je avoir un fichier avec des paires clé-valeur préexistantes et y accéder en utilisant NSUserDefaults? – euphoria83