gpt4 book ai didi

iphone - NSArray 对象的 NSString 值

转载 作者:行者123 更新时间:2023-12-03 20:29:49 28 4
gpt4 key购买 nike

我试图找出为什么这段代码不起作用。我正在尝试搜索字符串是否包含“|P”。如果是的话,我想做点什么。

NSMutableArray *list = [pView getPOIList];
NSString *cellValue = [list objectAtIndex:indexPath.row];
cell.textLabel.text = cellValue;
NSArray *chunks = [cellValue componentsSeparatedByString: @"|P"];
//NSLog([[chunks count] stringValue]);
if([&chunks[1] isEqualToString:@"|P"]) {
//Do Something
}

这使我的应用程序崩溃。

最佳答案

NSArray *chunks 是一个 NSArray,而不是一个 C 数组。您可以使用 [chunks objectAtIndex:1] 来查找对象,而不是 &chunks[1]

要查找字符串是否包含其他字符串,可以使用 ([cellValue rangeOfString:@"IP"].length == 0)。如果范围的长度为0,则原始字符串中不存在该字符串。 Reference

关于iphone - NSArray 对象的 NSString 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2082134/

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