Ok。そこで、初めての iPhone アプリのプロトタイプを作成しました。このアプリは、特定の XML ファイルを解析します。このファイルは、テスト目的でアプリを構成する他のすべてのファイルに含まれていますが、最終的には、アプリが Web サービスから XML データを取得するようにしたいと考えています。
そこで、データを読み取って XML ファイルを作成する PHP スクリプトを作成しました。しかし、Web サーバーから電話に XML ファイルを取得するにはどうすればよいでしょうか。
これは私が持っているものです:
- URL 経由でアクセスできる XML ファイル - つまり //localhost/v/p.xml
- 現在アプリにロードされている XML ファイルを解析できる iOS 6 アプリ (XCode プロジェクトの Supporting Files フォルダーの下に配置)。
では、XML ファイルを電話に送る最良の方法は何でしょうか? LazyTableImages は私が見るべきものですか?
私はこれを行う必要があります:
NSURL *url = [[NSURL alloc] initFileURLWithPath:@"http://localhost/v/p.xml"];
NSData *xmlData = [[NSData alloc] initWithContentsOfURL:url];
//NSString *path = [[NSBundle mainBundle] pathForResource:@"profileXML" ofType:@"xml"];
//NSData *xmlData = [[NSData alloc] initWithContentsOfFile:path];
コメントアウトされた行を先頭の 2 行のどこに置き換えますか? そんなに簡単ですか?