0

私のアプリケーションの1つでは、からデータをフェッチし、取得しNSMutableArrayたデータをiPhoneの個別の配列に保存する必要があります。私に解決策を提供してください。どうすればこれを達成できますか?

要件は次のとおりです。

  1. 実際には、合計プロジェクトが1つのアレイで利用できます(これはサーバーから取得しました)。

  2. 別のアレイで使用可能なフィルターの総数(これもサーバーから取得しました)。

  3. 各フィルターに基づいて(各フィルターはいくつかのプロジェクトにリンクされています)、プロジェクト配列からプロジェクトをフェッチする必要があります。

  4. 個別のフィルターに関連するプロジェクトをフェッチすることはできますが、問題は、プロジェクトをフェッチした後、それらのプロジェクトを各フィルターに関連する個別の新しい配列に格納する必要があることです(つまり、ここでは実行時に新しい配列を作成する必要があります)。

    私が困っているのはここです。事前に宣言するのではなく、実行時に動的に配列を作成するにはどうすればよいですか?フィルタ数はサーバー側でいつでも変化するため、必要なアレイの数を事前に予測することはできません。

私はこのアプローチに従っていますが、これは私が直面している問題です。

4

1 に答える 1

0

それぞれのフィルターを使用してプロジェクトを追加し、そのオブジェクトを新しい NSMutable 配列に追加する 1 つの可変ディクショナリを作成します。これにより、それぞれのフィルターを使用してそれぞれ異なるプロジェクトになります。プロジェクトのそれぞれのキーからプロジェクトを取得できます。

于 2012-08-22T09:57:55.447 に答える