2012-03-04 9 views
-1

私はユーザーが合計した数値を入力するアプリケーションを作成しています。文字列の入力をdoubleに変換しようとすると、結果はnullになります。たとえば、Objective-cの文字列を2重の結果に変換するnull

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

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

最初のログには正しい入力が表示されますが、2番目のNSLog()コールには「null」と表示されます。

答えて

6

%@outputting objects, not doublesの書式文字列です。代わりに%fを使用してください。

+0

多くのことがあります!次回はもっと気をつけなければならない=) –

関連する問題