将Info.plist键转换为字典数组

时间:2017-11-27 07:48:30

标签: swift plist

在我的Info.plist我有一个供HTML选择的国家/地区列表。

格式如下:

<key>HTMLSelectData</key>
    <array>
        <dict>
            <key>code</key>
            <string>AF</string>
            <key>name</key>
            <string>Afghanistan</string>
        </dict>
        <dict>
            <key>code</key>
            <string>AL</string>
            <key>name</key>
            <string>Albania</string>
        </dict>
        <dict>
            <key>code</key>
            <string>DZ</string>
            <key>name</key>
            <string>Algeria</string>
        </dict>

有没有办法将其转换为Swift数组字典?

1 个答案:

答案 0 :(得分:2)

Info.plist infoDictionary

访问Bundle的内容
let htmlSelectData = Bundle.main.infoDictionary!["HTMLSelectData"] as! [[String:String]]