を解析しXML
て 2 つの可変配列に格納しました。それらは albumArray と trackArray です。これら2つの配列を使用して辞書を作成しました。それは次のとおりです。
trackANDAlbum = [NSMutableDictionary dictionaryWithObjects:trackArray forKeys:albumArray];
私の辞書は次のようになります:
album1 = song1
album1 = song2
album1 = song3 etc.
albumArray には重複が含まれているため、 を使用して削除し、NSSet
「eliminateDupe」と呼ばれるこの新しい配列を のデータ ソースとして指定しUITableView
ます。
私が直面している問題は、ユーザーが TableView で特定のアルバム名を選択すると、選択したアルバムの対応する曲を別のビューに表示する必要があることです。
そこで、TableView でどのアルバム名が選択されているかを特定し、DidSelectRow
それを辞書 trackANDAlbum のキーとして指定し、対応する曲を取得して tableview に表示することは可能ですか。
たとえば、選択したアルバムが「album1」の場合、次の tableview では、album1 に対応する曲、つまり song1、song2、song3 をリストする必要があります。このコンセプトを実現する可能性はありますか?