Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSString接受子字符串_Objective C - Fatal编程技术网

Objective c NSString接受子字符串

Objective c NSString接受子字符串,objective-c,Objective C,我在目标C中有以下NSString: [["123"], ["456"], ["adg"]] 我想分成不同的字符串,如下所示: aux = 123; aux2 = 456; aux3 = adg; 求求你,任何人都可以帮我 谢谢您可以打电话 NSArray *arrayOfSubStrings = [myString componentsSeparatedByString:@","]; 然后对数组中的每个字符串进行循环,并通过调用 aux = [stringByReplacingOc

我在目标C中有以下NSString:

[["123"], ["456"], ["adg"]]
我想分成不同的字符串,如下所示:

aux = 123;

aux2 = 456;

aux3 = adg;
求求你,任何人都可以帮我

谢谢

您可以打电话

NSArray *arrayOfSubStrings = [myString componentsSeparatedByString:@","];
然后对数组中的每个字符串进行循环,并通过调用

aux =  [stringByReplacingOccurrencesOfString:[arrayOfSubStrings ObjectAtIndex:x] withString:@""]


依此类推

如果您可以控制正在解析的字符串格式,我强烈建议您查看并使用它进行解析。这比通过定义自己的存储基本体对象的格式来重新发明控制盘更可取

NSString *str = @"[[\"123\"], [\"456\"], [\"adg\"]]";
NSString *new = [[str substringFromIndex:4]substringToIndex:7];


new will be 123