gpt4 book ai didi

iphone - 无法对存储在 NSMutableArray 中的字符串使用 ComponentsSeparatedByString

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

我正在解析一个 xml,其中包含需要在屏幕上显示的字符串。这是执行此操作的代码。

[gTutorialTextList addObject:[attributeDict objectForKey:@"value"]];

这里value是包含xml中文本的属性,gTutorialTextList是我的NSMutableArray。

我需要的是,当字符串中出现 \n 时,我需要断开该行。这是执行该操作的代码。

[[gTutorialTextList objectAtIndex:0] componentsSeparatedByString:@"\n"];

但现在我无法做到这一点。我没有得到由 \n 分隔的字符串数组。当我直接放入 NSString 时,它工作正常。

请帮忙。我认为我正确地表达了我的疑问。

提前致谢。

最佳答案

您可以记录索引 0 处的对象的值吗:

NSString *logString   = [gTutorialTextList objectAtIndex:0]
NSLog(@"-->%@<--", logString);
NSArray *stringArray = [logString componentsSeparatedByString:@"\n"];
NSLog(@"%@", stringArray);

这应该能让您清楚地了解正在发生的事情。

关于iphone - 无法对存储在 NSMutableArray 中的字符串使用 ComponentsSeparatedByString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091567/

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