这是用逗号分隔的XML代码,我将其解析为字符串,现在需要转换为整数:
.h文件中的struct:
NSString *职位;
XML档案:
100,280,924,320
这是代码:
NSArray * positons = [partyMember elementsForName:@"position"];
if (positons.count > 0) {
GDataXMLElement *firstName = (GDataXMLElement *) [positons objectAtIndex:0];
//parsed[i].positons = firstName.stringValue;
parsed[i].positons = firstName.stringValue;
NSLog(@"position-%@,\n",parsed[i].positons);
名字是在本地声明的,parsed [i] .positions具有已解析的值,
最佳答案
您可以使用以下方法获取字符串数组:
NSArray* arr = [fullStr componentsSeparatedByString:@","]
然后从中获得一个整数
int firstInt = [[arr objectAtIndex:0] intValue];