我在目标C中有以下NSString:
[["123"], ["456"], ["adg"]]
我想分成不同的字符串,如下所示:
aux = 123;
aux2 = 456;
aux3 = adg;
拜托,任何人都可以帮助我
由于
答案 0 :(得分:0)
你可以打电话
NSArray *arrayOfSubStrings = [myString componentsSeparatedByString:@","];
然后循环遍历数组中的每个字符串,并通过调用
删除方括号aux = [stringByReplacingOccurrencesOfString:[arrayOfSubStrings ObjectAtIndex:x] withString:@""]
答案 1 :(得分:0)
NSString *str = @"[[\"123\"], [\"456\"], [\"adg\"]]";
NSString *new = [[str substringFromIndex:4]substringToIndex:7];
new will be 123
等等
答案 2 :(得分:0)
如果您可以控制正在解析的字符串格式,我强烈建议您查看JSON并使用NSJSONSerialization
进行解析。这比通过定义自己的格式来存储基本对象来重新发明轮子更为可取。