0
私はiPhoneのファイルシステムのように見えるだろうと想像してみます。私はいくつかのものをアーカイブすると、おそらく文書のディレクトリに行くでしょうか?そのファイルを取り出して、バックアップ目的でサーバーに送信できますか?NSKeyedArchiverは通常、iPhoneにデータを保存しますか?
私はiPhoneのファイルシステムのように見えるだろうと想像してみます。私はいくつかのものをアーカイブすると、おそらく文書のディレクトリに行くでしょうか?そのファイルを取り出して、バックアップ目的でサーバーに送信できますか?NSKeyedArchiverは通常、iPhoneにデータを保存しますか?
これを行う、コード内のドキュメントフォルダを取得するには:
ドキュメントフォルダが実際に配置されてNSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *myDocumentFilePath = [documentsDirectory stringByAppendingPathComponent:@"fileName.ext"];
はおそらく実装の詳細であり、あなたはそれ、これまでハードコードいけないし。
サーバーへのアップロードに関しては、iPhoneの外からはアクセスできないため、アップロードするにはアプリに何かを書き込む必要があります。
NSData *data = [NSData dataWithContentsOfFile:myDocumentFilePath];
アップロードすることは別の質問の範囲です。私は想像しています。