2009-05-04 9 views

答えて

4

5

私はObjectiveResource(ここではGithubプロジェクト:http://github.com/yfactorial/objectiveresource/tree/master)というプロジェクトで働いています。これは、主にiPhoneモデルとRESTベースのWebサービスの間の通信レイヤに焦点を当てています。これはレールアプリケーションを対象としていますが、REST APIを使用する必要があります。そのプロジェクトの一部は、同期開発の初期段階にありますが、最近は客観的なリソースgoogleグループhttp://groups.google.com/group/objectiveresource?hl=enでかなり議論されています。

私は非常に私は私のiphoneプロジェクトの同期を処理するためにsqlitepersistenobjectsと一緒にそれを使用してきた、客観的リソースをお勧めします。 http://allseeing-i.com/ASIHTTPRequest:私はすべての-見て対話から優れたASIHTTPRequestソースを使用することをお勧め http://developer.apple.com/safari/articles/creatingrestfulclients.html

1

この記事では...使用であるかもしれません。私はこれをやっているし、いくつかのiPhoneアプリもリリースされているので、コードはかなり安定していると確信できます。

これは、CFNetwork APIを包むラッパーで、Webサーバーとの通信の面倒な面を簡単にします。 Objective-Cで書かれており、Mac OS XとiPhoneアプリケーションの両方で動作します。

これは基本的なHTTPリクエストを行って(GET/POST/PUT/DELETE)RESTベースのサービスと相互作用するのに適しています。 ASIFormDataRequestサブクラスを使用すると、multipart/form-dataを使用してPOSTデータとファイルを簡単に送信できます。

3

RestKitをチェックアウトすることをお勧めします:http://restkit.org/これは、RESTful Webサービスにアクセスし、リモートリソースをローカルデータとして表すための優れたAPIを提供します。

関連する問題