0

コードは次のとおりです。

float charlieSoundVolume;
charlieSoundVolume = [charlieSoundLevel floatValue];

NSRunAlertPanel(@"CHARLIE",charlieSoundVolume, @"", @"", @"Ok");

これは私にエラーを与えます:「NSRunAlertPanel」の引数2の互換性のないタイプ

NSRunAlertPanel はフロートを受け入れませんか?

何か案は??

エリヤ

4

1 に答える 1

2

ドキュメントを考えると、フロートを取らないことに驚かれる理由がわかりません。

NSInteger NSRunAlertPanel (
   NSString *title,
   NSString *msg,
   NSString *defaultButton,
   NSString *alternateButton,
   NSString *otherButton,
   ...
);

文字列を渡します。

于 2010-07-04T03:22:53.097 に答える