我正在構建應用程序,會有一個「管理面板」功能可以打開和關閉。我已經意識到我不確定這是如何工作的。我會創建一個Db並使其可編輯嗎?還是我需要製作一個plist並從那裏獲得選項?一些可以打開和關閉的選項範圍從頁面到頁面的某些部分。任何人有任何建議或某處指向我的方向來得到這個答案?iOS中的可編輯字段
-1
A
回答
0
您如何決定堅持數據取決於您。你可以試試NSUSerDefaults。
無論您如何存儲數據,都可以使用單元格樣式爲UITableViewCellStyleValue1的可編輯UITableView。這與「設置」應用中的多少設置相似。
UITableViewCellStyleValue1
一種用於與 左對齊和黑色文本的單元格的左側標籤的單元格樣式;在右側是具有較小藍色文本並且右對齊的標籤。 「設置」應用程序使用 單元格。
0
這個問題非常廣泛,答案可能是「取決於」。一種典型的方法是利用NSUserDefaults
並存儲那裏的偏好。 閱讀documentation on NSUserDefaults並查閱Preferences and Settings Programming Guide瞭解更多信息。
0
我最近做了這個,並決定不使用數據庫來存儲這些選項,因爲它似乎對於只存儲一些設置而言是非常複雜的。 OTOH,我選擇不使用plist。最後,我決定使用NSKeyedArchiver將這些設置保存到文件系統中的文件中。我對plist的決定是基於這樣一個事實,即我有一些我想要保存的複雜數據結構。
這可能是它可以在plist中完成或使用NSDefaults,但保存和加載方法只需要幾行代碼,然後創建了一個包含我需要保存的所有項目的類。
如果我再次這樣做,我想我會以同樣的方式做到這一點。
相關問題
- 1. 可編輯文本字段
- 2. 可編輯JComboBox與編輯字段中的不同文本
- 3. 如何在Jasper報告中編輯可編輯的PDF字段
- 4. 在iPhone上提供可編輯和不可編輯的字段
- 5. 編輯字段
- 6. 編輯字段
- 7. 內聯可編輯網格 - 字段不可編輯CRM 2013
- 8. 文本字段使可編輯,不可編輯使用jquery
- 9. jeditable - 多個可編輯的字段,觸發正確的編輯
- 10. 編輯可見性隱藏的字段
- 11. Tapestry5不可編輯的文本字段
- 12. 輸入字段的值不可編輯
- 13. 編輯和不可編輯的輸入字段,然後選擇
- 14. 是否有可能使一個xml字段在IOS中不可編輯
- 15. 手動編輯字段後的javascript編輯字段
- 16. 總計從可編輯字段到Lotus Notes中的可計算字段
- 17. 編輯ObservableCollection字段
- 18. 編輯JSON字段
- 19. WPF中的數字編輯字段?
- 20. 使用javascript讓字段不可編輯
- 21. RadGrid使字段不可見編輯
- 22. Sitecore Glassmapper字段不可編輯
- 23. XNA可編輯文本字段
- 24. Django可編輯文本字段
- 25. jqGrid更新字段「可編輯:false」
- 26. ADF表可編輯字段問題
- 27. JavaScript輸入字段不可編輯?
- 28. 如何在Angular中實現可取消的可編輯字段?
- 29. 不可編輯編輯字段突出顯示問題
- 30. HTML編輯表 - >被編輯字段