1

iPhoneアプリとRailsWebアプリの間で通信するための最良の方法は何ですか?ユーザーとして登録し、プロフィールを編集し、Rails Webアプリで画像をアップロード、評価、コメントできるようにする必要があります。

私のRailsコントローラーにはたくさんのもの(ロジック)があり、iPhoneと通信するときに必要ありません。コントローラでiPhoneとWebのロジックを分離するにはどうすればよいですか?Web通信とiPhone通信に別々のコントローラーを使用する必要がありますか?

Railsアプリとデータや画像を交換するためのiPhoneの最高のツール/フレームワークは何ですか?ObjectiveResourceを見ましたが、それがうまくいくかどうかはわかりません(画像のアップロードを含む)。

4

2 に答える 2

1

このプレゼンテーションを見てください:) http://www.slideshare.net/sujee/iphone-clientserver-app-with-rails-backend-v3

于 2011-02-24T19:04:21.503 に答える
1

API を定義する一連のコントローラーを含む API ディレクトリを用意するとうまくいくと思います。

たとえば/app/controllers/api/items_controller.rb/app/controllers/api/base_api_controller.rb

ApplicationController の代わりに BaseApiController から継承すると、そこから API トークンを取得できます。

あなたのルートで:

namespace :api do
  resources :items
end
于 2011-02-24T16:26:46.487 に答える