2012-04-24 9 views
0

私はプロジェクトを作りたいと思っていますが、どうやって整理すればいいのか分かりません。私のプロジェクトをどのように編成するのですか?

フレームワークthree20をリフレッシュ(プルダウン)した状態でテーブルビュー(グループ化セクション)を持つアプリケーションが必要な場合、ユーザーがUIビューアを更新すると、アプリケーションがWebサービスをチェックしてJSONを取得しますテーブルビューを更新する(plilを入力することによって)

何が必要なのですか?

私のjsonを更新できるバックフロントがあるwebservice? Webサービスから受信したjsonによってplistが作成されているアプリケーションですか?

私は、ユーザーが、彼についてのWebサービスの情報を送信し、彼が望んでいるときにそれを更新することができ、別のビューを持っています。彼は彼がWebサービスに以前に送った彼の情報を見ることができるページをアプリケーションに持っています。

ps:私はcoredataを使用する必要がありますか?

あなたは私が望むものを得ることを望みます。

ありがとうございました!

答えて

0

あなたはcoredataを使うことができますが、私はすべてのものを整理することができますが、もちろんそれを使用することで関連するオーバーヘッドがあります。保存した情報を編集するときには必ず使用してください。データを保存しても、必要に応じてサウンドを編集してから、Webサービスに戻して保存しますデータ。

したがって、pリストは正常に機能しますが、コアデータに格納することには何も問題ありません。あなたの一般的な考え方は正しいです、あなたはあなたが取得したJSONまたはXMLを解析し、データであなたのテーブルをリフレッシュするあなたのWebサービスを呼び出します。

Webサービスが使用している通信プロトコル(SOAP、REST)と応答(JSON、XML)に応じて、通信に必要なすべてを生成するツールがありますが、自分で。

+0

お返事ありがとうございます。最後の段落を作成してください(「生成するツールがあります」)。 私は通信にHTTPS 'クラスを使いたいと思っていました(私は間違っています:p?) – user1256827

+0

@ user1256827 WebサービスはSOAPやRESTを使って通信しますが、他にもいくつかの方法があります。あなた自身ですべてのコードを書いて通信する必要があります。 –

関連する問題