那是代码:
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'问题。
答案 0 :(得分:2)
是的,它是'/ r'的问题,如果接收者没有以数字的有效十进制文本表示开头,则intValue
返回0。