gpt4 book ai didi

ios - IOS中的排序键

转载 作者:行者123 更新时间:2023-12-01 19:18:58 24 4
gpt4 key购买 nike

我正在将 key 加载到 ios 中的选择器控件中。
我的问题是我无法按字母顺序排序键。

代码从 UnSorted: Nordfyn, Svendborg, Nyborg, Langeland, Assens, Kerteminde, Middelfart, Odense, Ærø, Faaborg-Midtfyn, 到 Sorted: Ærø, Svendborg, Nyborg, Langeland, Kerteminde, Nordfyn, Middelfart, Assens, Odense , 法博格-米特芬。

NSBundle *KSbundle = [NSBundle mainBundle];
NSURL *KSplistURL = [KSbundle URLForResource:@"KommunerStedtillæg"
withExtension:@"plist"];
NSDictionary *KSdictionary = [NSDictionary
dictionaryWithContentsOfURL:KSplistURL];


NSArray *KSkeys = [[KSdictionary allKeys] sortedArrayUsingSelector:@selector(compare:)];


NSMutableDictionary *KSnewDict = [NSMutableDictionary dictionary];

for (id key in KSkeys)
[KSnewDict setObject:[KSdictionary objectForKey:key] forKey:key];

kommunerKeys = [KSnewDict allKeys];
kommunerValues = [KSnewDict allValues];

最佳答案

看起来好像您查看了 kommunerKeys,但字典中键的顺序是未定义的(参见 Link)。在添加之前对它们进行排序对您没有帮助。

关于ios - IOS中的排序键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11308671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com