gpt4 book ai didi

ios - iOS特定字符串的排序数组

转载 作者:行者123 更新时间:2023-12-01 18:50:16 25 4
gpt4 key购买 nike

我有这样的字符串数组:

NSArray *unsortedArray = [NSArray arrayWithObjects:@"MailIn", @"Branch", @"eSign", @"RDC", nil];

我收到此数组,并且不保证所有4个字符串都存在。它可以全部为4,也可以只有1。

我需要一直按此精确顺序对数组进行排序。[eSign,RDC,Branch,MailIn]。请记住,有可能其中一种或多种可能不存在。我该如何实现?任何帮助将不胜感激。提前致谢!

最佳答案

我将使用示例数组作为模板来构建一个新数组:

NSArray *exemplarArray = @[ @"eSign", @"RDC", @"Branch", @"MailIn" ];
NSArray *unsorted = @[ @"MailIn", @"Branch", @"eSign", @"RDC" ];

NSMutableArray *sorted = [NSMutableArray array];
for (NSString *string in exemplarArray) {
if ([unsorted containsObject:string]) {
[sorted addObject:string];
}
}
NSLog(@"%@", sorted);

关于ios - iOS特定字符串的排序数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31573003/

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