我有一个NSArrayController (A)将它绑定到另一个NSArrayController (B),我试图对NSArrayController (B)进行排序,但是没有工作。
这是我的代码:
NSSortDescriptor *bSortDescriptor = [[NSSortDescriptor alloc]
initWithKey:@"name" ascending:YES];
self.arrayControllerB.sortDescriptors = @[bSortDescriptor];你们中有人知道为什么NSSortDescriptor不能工作吗?
我非常感谢你的帮助。
发布于 2015-08-12 05:24:38
更改排序描述符后,需要在数组控制器上调用rearrangeObjects。然后用dispatch_async调度您想要操作排序内容的任何代码。
基于my answer here。希望这能有所帮助。
https://stackoverflow.com/questions/31867989
复制相似问题