【发布时间】:2015-02-25 22:03:39
【问题描述】:
我有一个使用绑定的可可项目。我有一个 NSArrayController 从核心数据中提取数据并使用 NSArrayController 填充 NSPopUpButton,但我需要按字母顺序对 NSPopUpButton 中显示的值进行排序。你们有谁知道我这样做吗?我真的很感激任何指点。
【问题讨论】:
标签: cocoa core-data xcode6 nsarraycontroller nspopupbutton
我有一个使用绑定的可可项目。我有一个 NSArrayController 从核心数据中提取数据并使用 NSArrayController 填充 NSPopUpButton,但我需要按字母顺序对 NSPopUpButton 中显示的值进行排序。你们有谁知道我这样做吗?我真的很感激任何指点。
【问题讨论】:
标签: cocoa core-data xcode6 nsarraycontroller nspopupbutton
在您的控制器中创建一个方法,该方法返回一个排序描述符数组,类似这样...
- (NSArray*)sortDescriptorsForPopupFoo {
// Create and return array of NSSortDescriptor
}
在 IB 中,单击控制器,然后转到绑定检查器,您可以将方法绑定到数组控制器的“排序描述符”绑定。
【讨论】: