我可以使用这样的排序描述符轻松地对字典数组进行排序:
NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES];
但是我正在用本地化的字符串值填充一个表,这意味着该语言的排序不再正确。
除了用本地化值重建我的字典数组之外,还有没有办法配置排序描述符来做到这一点?
我想将不可变字典保留在本地语言中,以避免深度复制和处理可变元素。这些字典源自 JSON 表示,并且可以深入。