6

(通常のファイルシステムから)iPhoneシミュレーターで実行されているiPhoneアプリにファイルを読み込むことはできますか?

iPhone自体に(ユーザーがアクセスできる)ファイルシステムがないことは理解していますが、これは単にテスト用であり、シミュレーターでのみ実行されます。

このファイルは、アプリケーションの実行中に編集できるテキストファイルであり、メソッドが呼び出されるたびに読み取られます。

4

6 に答える 6

3

はい、ファイルがアプリ フォルダー ~/Library/Application Support/iPhone Simulator/User/Applications/ [アプリ フォルダー] /Documents 内にある場合は可能です。

于 2009-05-01T15:57:26.783 に答える
0

いいえ。アプリは電話の独自のサンドボックスで実行されています。それ以外の場所での読み取りまたは書き込みは許可されていません。

編集:CiNNは正しいと思います。コードがシミュレーター上にある限り、ローカルドライブ上のファイルの操作に問題はありません。

于 2009-05-01T15:45:07.877 に答える
0

個人的には、シミュレーター内の Safari で「file:///」と入力するのが最も簡単な方法だと思います。

于 2009-08-02T13:58:48.907 に答える
0

また、これを逆に実行できることにも注意してください。アプリケーションがシミュレーターで作成したファイルをハード ドライブから取得できます。これは、アプリケーションにデータ「ビューアー」を組み込むことなく、結果 (データ、画像など) をチェックするための良い方法です。

于 2009-08-02T14:18:08.023 に答える