如何在Swift中保存核心数据的uipickerview数据?

时间:2015-10-01 13:01:20

标签: ios swift

单个视图应用程序中有一个uipickerview。 用户通过单击uibutton选择名称。

更具体一点

  • 有一个名为城市的uibutton
  • 用户点击按钮,uipickerview出现在底部,用户选择一个名称,以便uipickerview消失,价值显示在名为city的uibutton中。

那么,如何在iOS Swift应用程序中从uipickerview获取coredata的数据?

1 个答案:

答案 0 :(得分:0)

您可以通过选择器视图上的委托属性将您的类设置为选择器视图委托。您的类应符合UIPickerViewDelegate协议,并实现方法

optional func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int)

你在这里获得row参数,你可以拿起相关数据。然后,您可以轻松地将其保存到核心数据。