gpt4 book ai didi

objective-c - 如何比较objective-c中的字符串对象?

转载 作者:行者123 更新时间:2023-11-29 04:43:40 26 4
gpt4 key购买 nike

实际上我想填充一个数组来填充我的 TableView ,但问题是我必须比较两个字符串,如果它们匹配,我想在数组中添加该字符串。这是我的代码:

for (NSDictionary *item in facilityZoneData) {
NSString *zoneFacilityID = [NSString stringWithFormat:@"%@",[item objectForKey:@"FacilityId"]];

if ([detailFacility isEqualToString:zoneFacilityID ]) {
NSLog(@"object added");
}
}

detailFacility是在头文件中声明的NSString对象。问题是它根本没有比较字符串。我知道肯定有一些值(value)观是平等的。告诉我是否遗漏了什么

最佳答案

你的问题不清楚。要比较您使用的字符串

NSString isEqualToString: NSString

就像你做的那样。在 if 语句之前 NSLog 记录detailFacility 和 zoneFacilityID 对象以查看它们包含的内容。干杯

关于objective-c - 如何比较objective-c中的字符串对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9979399/

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