2011-03-10 12 views
0

ねえ、なぜこのエラーが発生していますか?OBJC:初期化で互換性のないタイプ

コードはこれです。私の関数で文字列を受け取ったIm(この "1799.00"のような文字列)。

-(void) priceFormat:(NSString*)preco { 

float x = preco; /* Incompatible types in initialization */ 

    if(x > 0) { 
    } 
} 

答えて

2
float x = [preco floatValue]; 

あなたは浮動小数点値に文字列を変換する必要があります。

+0

素晴らしい。それでおしまい。ありがとう! –

+0

私はちょうど質問を受け入れるのを待っています。再度、感謝します。 –

関連する問題