gpt4 book ai didi

ios - Objective C 中两个数组中的字符串搜索

转载 作者:行者123 更新时间:2023-11-28 18:05:09 26 4
gpt4 key购买 nike

我的代码中有这个所有国家的数组。我想通过该数组比较另一个第二个数组,以检查它是否包含国家/地区名称。

例子

NSString *str=@"Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica,"; 
NSArray *arr = [str componentsSeparatedByString:@","];


NSString *myStr = "Toyota, Nissan, Bottle, Albania, Pen, Bag";
NSArray *myarr = [myStr componentsSeparatedByString:@","];

我想比较这个,如果 MyStringArray 中有与 CountryArray[] 匹配的国家/地区名称,则分配给字符串。

最佳答案

int originLength = MyStringArray.count;

NSMutableArray *arr = [NSMutableArray arrayWithArray:MyStringArray];
[arr removeObjectsInArray: CountryArray];
int diff = [arr count];

if (originLength == diff) {
/// all diff
}
else {
}

关于ios - Objective C 中两个数组中的字符串搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33563372/

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