2014-09-24 23 views
4

我必須創建一個配置plist。因爲我想爲一個字段設置一些預定義的值,所以其他人可以從plist中的下拉列表中選擇值。有些東西就像這個屏幕一樣,用戶可以從下拉菜單中選擇語言。 this is a plist from XCode如何在plist中添加預定義的值?

是否可以在Plist中定義一組預配置值?

回答

0

是的。您應該先閱讀Property List Serialization指南。 然後使用內置於xcode的屬性列表編輯器。 一般而言,您的plist中會有一個字典數組,用於類似於可供選擇的選項列表。 基礎集合如NSDictionaryNSArray甚至有便利的工廠方法,基本上從plist加載。

這些天JSON也是一種選擇。

+0

在Xcode 7.1'/ Applications/Xcode.app/Contents/PlugIns'中有'DVTCorePlistStructDefs.dvtplugin'和'DVTiOSPlistStructDefs.dvtplugin',看起來像你在說什麼,我編輯過它們,但它沒有顯示在Xcode的屬性列表中。有沒有人能夠做到這一點更容易?我還閱讀了蘋果關於plists的文檔,但是沒有關於添加新的屬性列表類型。 – Gomfucius 2015-12-09 19:16:15

相關問題