データ送信の JSON をサポートするスキャフォールディング アプリがあります。しかし、iOS クライアントからデータを投稿できるようにしたいです。Rails ビューでは、データはパッチによって更新されていると思いますが、クライアントから送信された JSON の処理をサポートしていますか? つまり、iOS アプリに rails バックエンドを使用したいと考えています。NSURL を使用できますか、それとも ASIHttpRequest などを使用したほうがよいでしょうか?
これは rails-view から送信されたもので、iOS クライアントで複製したいものです:
Started PATCH "/games/3" for 127.0.0.1 at 2013-08-13 15:14:29 +0200
Processing by GamesController#update as HTML
Parameters: {"utf8"=>"✓",
"authenticity_token"=>"kuvkDtGT7M5ym1xYbe4NJlX+vIhG2n4IlxoA+7XAdZw=",
"game"=>{"name"=>"",
"levels_attributes"=>{"0"=>{"score"=>"10", "id"=>"120"},
"1"=>{"score"=>"30", "id"=>"121"}}},
"commit"=>"Store Result", "id"=>"3"}
また、認証を処理する必要があります。トークンをローカル オブジェクトに保存し (webview 経由でログインした後)、すべてのリクエストで渡すことができると思います。以下の画像は、ログインを含むアプリの Web ビューを示しています。