2011-08-10 6 views
1

リモートXMLファイルからデータを受け取るアプリケーションを開発しています。 XMLで利用可能な更新があるかどうかを確認する方法を作成しました。これは、日付(1つはローカル、もう1つはリモート)と比較されます。リモート日付が新しい場合は、新しいデータをフェッチすることができます。このデータはドキュメントフォルダに保存されます。iPhoneのドキュメントフォルダにデフォルトのドキュメントを追加できますか?

しかし、私はいくつかのデフォルト情報をアプリケーションドキュメントフォルダに入れたいと思います。だから、人々がアプリをダウンロードすると、デフォルトの情報がドキュメントフォルダに追加されます。

これは可能ですか?もしそうなら、どうですか?そうでない場合は、この種の操作に最適なソリューションは何ですか?

種類Douwe

答えて

0

はい、これを実現できます。アプリケーションのドキュメントディレクトリに入れるデフォルトの情報は、アプリケーションバンドル(xcodeプロジェクト)に含める必要があります。アプリの起動時に、その情報がドキュメントディレクトリに存在するかどうかを確認することができます。そうでない場合は、そこにコピーすることができます。

HTH、

Akshay

+0

あなたの迅速な対応のためのわかりました、ありがとうAkshay。だから私が間違っている場合は、私のバンドル内に(XML)ファイルを配置する必要がありますので、私はそれらをアプリケーションが開始されるときにdocumentsfolderに追加することができます。だから、私は直接documentsfolderにファイルを配置することはできません。代わりに、既存のファイルが存在しない場合はバンドルからコピーし、リモート更新の日付がローカルのものより新しい場合は、リモートアドレスから情報を確認できますか? -thnx – Douwe

+0

プログラムをプログラムでコピーせずに実行するすべてのiDevicesのドキュメントディレクトリにファイルを直接追加するにはどうすればよいですか? :-)残りのあなたのコメントは正しいです。あなたがそれを好きなら答えとしてマークしてください。 – Akshay

+0

デフォルトのデータをドキュメントフォルダに保存することはできません。アプリケーションバンドルからドキュメントフォルダにデータをコピーする必要がありますか? – python

関連する問題