2
这是代码:的intValue总是返回0
NSLog(@"value = %@",[currentPatient kids_val]);
NSLog(@"value = %d",[[currentPatient kids_val] intValue]);
这是控制台:
2012-07-23 21:43:52.665 Sample[24491:207] value =
14
2012-07-23 21:43:52.665 Sample[24491:207] value = 0
我需要的intValue。但它返回0.我认为存在'/ r'问题。
需要更多信息 - [currentPatient kids_val]'返回什么类型?你期望它有什么价值? – Tim 2012-07-23 18:59:57
是kids_val NSNumber,NSValue或id? – CodaFi 2012-07-23 19:03:13
假设目标是解析一个字符串,我认为你是对的 - 有一个流浪的领先换行符。你可以修剪它,但可能更好地弄清楚为什么它首先到达那里。 – walkytalky 2012-07-23 19:03:26