这是代码:
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' 问题。
最佳答案
是的,这是“/r”的问题,如果接收者不以数字的有效十进制文本表示形式开始,intValue
将返回 0。
关于objective-c - intValue 始终返回 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11618691/