2016-03-03 62 views
-1

我是編程新手,正在嘗試創建分層Pickerviews。我試圖效仿的行爲稱爲Xactimate。它會有不同的類別,如DRY(乾式牆)或FNC(精加工木工)等。一旦您選擇了一個類別,它會給你一個選擇下拉菜單。例如,DRY將包含1/2(1/2「幹牆,懸掛,錄音和浮動)或5/8(5/8」幹牆,懸掛,錄音和浮動)等選項。根據你選擇的選擇,它會給你一個活動列表(刪除,替換等)。在IOS編程中管理大量數據

我知道如何在行爲中設置PickerView和代碼。我對這個模型感到困惑。我應該如何管理這些數據?直到現在,我一直在研究教程,並用於在ViewController的viewDidLoad()方法中實例化小數組字符串。但是對於這種情況,我有大量不同數組包含大量字符串,將所有這些輸入到ViewDidLoad()方法中似乎並不太整齊或實用。而且我不知道是否有必要將它們全部加載到內存中。

所有這些只是使用If語句硬編碼到ViewController中以檢查選中內容的數組。還是有一些更簡單的方法來創建這種分層數據?我是否需要學習如何使用plist或Core Data等其他內容?

回答