1

サーバーからデータを照会するIOSアプリを作成します。その方法でデータを要求および取得するための適切な方法は何ですか。私が読んでいる本のどれもそれをカバーしていないようです。サーバーはPHPのようなものを使用していて、データベースにアクセスできると思います。iOSアプリはXML-RPCのようなことをしますか?私はphp関数を記述して、リッスン、取得、応答しますか?XML-RPCはまだ流行のソリューションですか、それとも私がまだ使用していないより現代的なものがありますか?

iOSアプリは、最終的にFirebirdデータベースから情報を取得しようとします。

4

3 に答える 3

0

iOS 5 アプリを作成している場合は、幸運なことに、安らかな Web サービスを非常に簡単に使用できます。

NSString* response = [NSString stringWithContentsOfURL:<url pointing to your server> error:&error];

次に、 を使用NSJsonSerializationして応答をプロパティ リストに変換できます。また、XML ファイルを解析するための便利なメソッドもあります。

于 2012-04-23T04:24:35.623 に答える
0

次のようなさまざまな方法を使用できます。

  1. 単純な Get または Post 要求。
  2. XML SOAP サービス。
  3. REST JSON サービス。

これは、取得するデータによって異なります。

于 2012-04-23T04:27:14.663 に答える
0

ASIHTTPRequestを調べることを強くお勧めします。

それは驚くほど文書化されており、非常に強力で、簡単に手に入れることができます。

ファイルをダウンロードし、プロジェクトにドラッグ アンド ドロップします。ASIHTTPRequest.h をインポートします。次に、このhttp://allseeing-i.com/ASIHTTPRequest/How-to-useをすべて実行できます

開発者がプロ​​ジェクトをサポートしなくなったという免責事項を記載する必要があると思いますが、それは驚くほど機能し、非常に広く使用されているため、将来的に大きな問題が発生した場合、誰かが自由を取ると確信しています.それを修正して、すべての github にアップします。

于 2012-04-23T04:30:09.013 に答える