2012-03-04 2 views
-1

사용자가 합계 된 숫자 값을 입력하는 앱을 작성 중입니다. 문자열에서 입력을 double로 변환하려고하면 결과는 null입니다. 예 :Objective-c 결과를 두 배로 변환하는 문자열 null

NSString *firstString = stringTextbox.text; 
NSLog(@"the first string is %@", firstString); 

double firstDouble = [firstString doubleValue]; 
NSLog(@"the first double is %@", firstDouble); 

첫 번째 로그는 올바른 입력을 표시하지만 두 번째 NSLog() 호출은 "null"을 표시합니다.

답변

6

%@outputting objects, not doubles의 형식 문자열입니다. 대신 %f을 사용해야합니다.

+0

고맙습니다. 다음 번에 더 세 심하게 배울 필요가 있습니다 =) –

관련 문제