我解析並將XML
存儲在兩個可變數組中,它們是albumArray和trackArray。我創建了使用這兩個數組的字典,即如下,使用DidSelectRow選項過濾NSDictionary作爲鍵/過濾器對象
trackANDAlbum = [NSMutableDictionary dictionaryWithObjects:trackArray forKeys:albumArray];
所以我的字典裏是這樣的:
album1 = song1
album1 = song2
album1 = song3 etc.
由於albumArray包含重複,我消滅它使用NSSet
而這個新數組名爲「eliminationDupe」作爲UITableView
的數據源。
我面臨的問題是,當用戶在TableView中選擇特定的專輯名稱時,所選專輯的相應歌曲必須顯示在另一個視圖中。
因此,可以確定在TableView的DidSelectRow
中選擇了什麼專輯名稱,並將其作爲字典trackANDAlbum的關鍵字,並檢索相應的歌曲並將其顯示在tableview中。
例如,如果所選專輯是「專輯1」,那麼在下一個表格視圖中,必須列出對應於專輯1的歌曲,即song1,song2,song3。實現這個概念的任何可能性,或者我是否有更好的方法?
您在tableview右邊顯示專輯名稱? – Dilip 2013-02-27 11:00:30
是在桌面視圖 – user2114872 2013-02-27 11:16:16