我有一个字符串,我从响应中得到它就像这样
@"status=y&message=Not+available&code=110";
现在我想解析字符串并获取所有键值对。
答案 0 :(得分:2)
NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init];
for (NSString* queryPart in [yourResponseAsNSString componentsSeparatedByString:@"&"]) {
NSArray* keyValue = [queryPart componentsSeparatedByString:@"="];
[parameters setObject:[keyValue objectAtIndex:1] forKey:[keyValue objectAtIndex:0]];
}