在我的UIViewController
我NSFetchedResultsController
TableView
。现在我想为UIPickerView
添加新内容以委派添加/编辑/删除事件并更改UIPickerView
中的项目。我怎样才能做到这一点?我找不到NSFetchedResultsController
和UIPickerView
答案 0 :(得分:2)
在datasource
的{{1}}方法中使用获取的结果控制器方法时,只需使用常识。
E.g。 UIPickerView
适用于fetchedResultsController.fetchedObjects.count
和pickerView(_:numberOfRowsInComponent:)
通过
实际对象连续显示
fetchedResultsController.objectAtIndexPath(indexPath:)
。
我想对于几个组件,您需要多个获取的结果控制器。请注意,据我记忆,根据HIG,viewForRow(_:forComponent:)
中的最大项目数不应超过20个。