gpt4 book ai didi

ios - 查找两个逗号分隔的NSMutableString之间的差异

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

假设我有两个像这样的NSMutableString:-
String 1 ----- {aaa,bss,cdd,dff,eee,fgh}
String 2 ----- {aaa,bss,cdd}

如何在String中找到String 1和NSArray 2之间的区别:-

像这样:-{dff,eee,fgh}

正如重复问题中提到的那样。

最佳答案

将这两个字符串放入两个不同的NSMutableSets中,然后从1st中减去2nd。
您将得到结果。

NSString* str1 = @"aaa,bss,cdd,dff,eee,fgh";
NSString* str2 = @"aaa,bss,cdd";

NSMutableSet *set1 = [NSMutableSet setWithArray:[str1 componentsSeparatedByString:@","]];
NSMutableSet *set2 = [NSMutableSet setWithArray:[str2 componentsSeparatedByString:@","]];

[set1 minusSet:set2];

NSLog(@"result %@",[set1 allObjects]);

关于ios - 查找两个逗号分隔的NSMutableString之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34789977/

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