NSArrayController sortDescriptors 不工作
NSArrayController sortDescriptors is not working
我有一个 NSArrayController (A) 将其绑定到另一个 NSArrayController (B),我正在尝试对 NSArrayController (B) 进行排序,但无法正常工作。
这是我的代码:
NSSortDescriptor *bSortDescriptor = [[NSSortDescriptor alloc]
initWithKey:@"name" ascending:YES];
self.arrayControllerB.sortDescriptors = @[bSortDescriptor];
你们知道为什么 NSSortDescriptor 不工作吗?
非常感谢你的帮助。
更改排序描述符后,需要在数组控制器上调用rearrangeObjects
。然后安排您想要使用 dispatch_async
.
操作排序内容的任何代码
基于my answer here。希望这有帮助。
我有一个 NSArrayController (A) 将其绑定到另一个 NSArrayController (B),我正在尝试对 NSArrayController (B) 进行排序,但无法正常工作。
这是我的代码:
NSSortDescriptor *bSortDescriptor = [[NSSortDescriptor alloc]
initWithKey:@"name" ascending:YES];
self.arrayControllerB.sortDescriptors = @[bSortDescriptor];
你们知道为什么 NSSortDescriptor 不工作吗?
非常感谢你的帮助。
更改排序描述符后,需要在数组控制器上调用rearrangeObjects
。然后安排您想要使用 dispatch_async
.
基于my answer here。希望这有帮助。