ios将选项卡分隔的文本加载到Dictionary和UIPickerView

ios将选项卡分隔的文本加载到Dictionary和UIPickerView,ios,nsdictionary,Ios,Nsdictionary,我正在尝试实现一个UiPickerView,它将显示货币名称及其符号 例如:美利坚合众国,美元$ 我有一个406个货币名称的完整列表,其中包含货币标识符、货币名称和符号,这些名称用制表符分开: 美元美利坚合众国,美元$ 越南盾,越南盾 我不想向用户显示标识符,只想显示名称和符号。我计划在代码中使用标识符 我的问题是 在应用程序中存储所有406种货币的最佳方式是什么。使用AppName-Prefix.pch对此有用吗?还是我应该使用plist 如何将所有这些货币加载到以标识符为键的字典中? 我不认

我正在尝试实现一个UiPickerView,它将显示货币名称及其符号

例如:美利坚合众国,美元$

我有一个406个货币名称的完整列表,其中包含货币标识符、货币名称和符号,这些名称用制表符分开:

美元美利坚合众国,美元$

越南盾,越南盾

我不想向用户显示标识符,只想显示名称和符号。我计划在代码中使用标识符

我的问题是

  • 在应用程序中存储所有406种货币的最佳方式是什么。使用AppName-Prefix.pch对此有用吗?还是我应该使用plist

  • 如何将所有这些货币加载到以标识符为键的字典中? 我不认为使用代码加载每个标识符是一种有效的方法

  • 除了使用这种方式向用户显示所有货币,苹果或第三方API是否有更好的方式向我们提供流通中所有货币的列表

  • 只是显示所有的货币选项给用户选择一个似乎太多的工作。。。
    苹果应该包括另一个选择器视图,就像他们的日期选择器一样,它只用于货币。

    一种方法是使用CoreData。 以currencyList为实体,currencyName、Country、CurrencyID为属性,保存在数据库中。当用户执行查询时执行提取请求。仅显示所需的货币详细信息