スニップ:私は私の以前のコメントは無関係になり、あなたの意図を読み違えように見えます私は間違っていないならば、あなたは、ユーザーがリストを縮小するために3つのオプションのいずれかを選択したいです。
あなたの質問がいくつかありますので、このXMLフィードは、ユーザーがアプリケーションを読み込む時間の間に変更される可能性がありますか?それは一度だけ成長するのだろうか、一度良いもののために設定されてロードされている300人ほどの名前ですか?コアデータの使用が有用かもしれないかどうかは、私の思考の列を見ることができるように頼む理由です。大規模なリストをローカルに簡単に保存し、この大規模なリストを頻繁にリロードする時間を節約できます。また、構築されたfetchedObjectControllerを使用してコレクションを検索することもできます。私はそれについて考え続け、これらの質問に答える機会を得ると、私たちは続けることができます。
病気の編集やコメントをチェックして、私があなたにアプローチできるかどうか確認してください。また、自分のアプローチのアイデアを使って質問を編集し、そこから始めて必要に応じて修正することもできます。
編集2:これは私には意味をなさない私はこれが行われて見ることができる方法の一つである、コメントに記載されている情報から:
はあなたが受け取った情報を制御することができるように思われるので、フィードから、追加/削除する必要がある連絡先だけを送信するように設定します。デプロイメントの意図に応じてこれをいくつか処理できますが、次のようにします:
アプリケーションの初めての実行を通知する方法を見つけると、すべての連絡先が新しいものになります最初の設定を少し長くしてリストを完全に埋める。その後、ローカルリストに加えられた小さな編集によって、それ以上の変更はすぐに処理されます。
アプリケーションのコアデータを設定する必要があります。これはかなり簡単です。この後、組み込みのNSFetchRequestを使用して検索を行い、絞り込んだ連絡先のリストをすぐに返します。物理的なピッカーについては、それはあなたがその点で何をしようとしているか知っている唯一のものであるので、あなたの最後からいくつかのデザインを必要とするUIを構築することです。あなたのアプリの複雑さとあなたが含めることを望む機能に応じて、1-2のビューで連絡先を単に表に表示してから、ピッカーが適切なときにリロードするだけで済むでしょう。
私はXMLフィードの実装に精通しておらず、データの受信も行っていませんが、以前はSOAP応答のコアデータにXML応答解析を行っています。
電子ブック:
チュートリアル:
私がリンクされている電子ブックは、両方の本当に素晴らしいと私が実際に使用可能な品質であるように見えたこと見つけることができたいくつかのXcode 4.0本の一つです。それらは両方とも、iOSのプログラミングのシンプルで高度な側面に関する簡単なチュートリアルに従います。
レイのサイトには、コミュニティが投票する新しいチュートリアルを常に作成している4-5人がいるため、iOSプログラミング用の非常にアクティブなフォーラムベースと、常に成長しているチュートリアルコレクションの両方が含まれているため、毎週提案しています。上記の書籍よりも高度なトピックがいくつか含まれているので、書籍からいくつかのチュートリアルやチュートリアルを読んだ後でそれを見ることをおすすめします。
ご質問がありましたら、私はつぶれてしまいます。そうでない場合は、これらのコメントを介して私に通知を送信したり、別の質問を投稿したりすることができます。
-Karoly
どのような解決方法がありましたか? –