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