Question

Est-il possible de lire un fichier (à partir de mon système de fichiers normal) dans une application iPhone exécutée sur le simulateur iPhone?

Je comprends que l'iPhone lui-même ne dispose pas d'un système de fichiers (accessible à l'utilisateur), mais qu'il s'agit simplement d'un test et qu'il ne sera exécuté que dans le simulateur.

Le fichier sera un fichier texte pouvant être modifié pendant l'exécution de l'application, il sera lu chaque fois qu'une méthode est appelée.

Était-ce utile?

La solution

Oui, vous le pouvez, et peu importe où il se trouve. Donnez-lui simplement un nom de chemin absolu lorsque vous le chargez (Xcode ne reconnaîtra pas un répertoire de travail différent lors de l'exécution du simulateur).

Autres conseils

Oui, vous pouvez si votre fichier se trouve dans votre dossier d'applications. ~ / Bibliothèque / Application Support / iPhone Simulator / Utilisateur / Applications / [votre dossier d'application] / Documents

Non. Votre application s'exécute dans son propre bac à sable sur le téléphone. Il est interdit de lire ou d'écrire en dehors de celle-ci.

Edit: Je pense que CiNN est correct. Tant que votre code reste sur le simulateur, vous ne devriez pas rencontrer de problèmes pour travailler avec un fichier sur votre disque local.

Personnellement, je pense que le moyen le plus simple serait d’entrer " fichier: /// " dans Safari dans le simulateur, si c’est ce que vous cherchez.

Il convient également de noter que vous pouvez le faire en sens inverse: vous pouvez récupérer les fichiers de votre disque dur créés par votre application dans le simulateur. C’est un bon moyen de vérifier vos résultats (données, images, peu importe) sans avoir à créer de données "visualiseur". dans l'application.

Les versions sds plus récentes des FYI le feront ... Recherchez iPad et vous le trouverez. (pour des raisons évidentes je ne peux pas donner plus de détails ici) bonne chance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top