我收到RestKit GET 请求的一个相应,就是一个普通数字,既不是json,html也不是xml。
举个栗子,view资源中:
19
如何利用RestKit 然后解析这个内容?
NSString *str = [NSString stringWithContentsOfURL:yourURL encoding:NSUTF8StringEncoding error:nil];
可以使用RestKit,字符串中包含19
服务返回了NSDate,是数字的UTF8形式。这样:
NSString *resultAsString = [[NSString alloc] initWithData:resultAsData encoding:NSUTF8StringEncoding];
NSNumberFormatter *f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *resultAsNumber = [f numberFromString:resultAsString];