将数据从Plist写入UIPickerView

时间:2011-07-11 13:37:28

标签: iphone objective-c xcode4

我正在使用带有三个组件和一个plist的UIPickerView创建一个单位转换器应用。第一个组件是类别组件,其余是单元组件。我需要的是当我在类别组件中选择一个项目时,剩下的两个组件应该获得有关该特定组件的值。为了这个工作,我需要如何采取一个plist?有人可以帮我这个吗?

我采取了以下的plist。但我无法在UIPickerView中显示该内容。请帮帮我

<plist version="1.0">
<dict>
    <key>mainkey</key>
    <array>
        <dict>
            <key>mainkey</key>
            <array>
                <string>minutes</string>
                <string>seconds</string>
                <string>nanos</string>
            </array>
            <key>subkeys</key>
            <string>Time</string>
        </dict>
        <dict>
            <key>mainkey</key>
            <array>
                <string>centimeters</string>
                <string>millimeters</string>
                <string>kilometers</string>
            </array>
            <key>subkeys</key>
            <string>Length</string>
        </dict>
    </array>
</dict>
</plist>

1 个答案:

答案 0 :(得分:0)

将值加载到字典后,您需要考虑选择了哪个类别,并且需要在其余两个组件中加载相应类别的值。为此,您需要了解UIPickerView Delegate方法。 Link