私は働いていますLightproperties(Color class)
でCocoaFramework
Mac OS Xで。私はLightProperties.m
、extconf.rb
、LightProperties.h
からバンドルファイルを作成したいと思います。エラー:受信機のタイプが「float」ではありません。redFloatValue = [redFloatValue redComponent];
私はこのエラーが表示されます。事前に
error: bad receiver type 'float' redFloatValue = [redFloatValue redComponent];
感謝を!
redFloatValue = [redFloatValue redComponent];
必要な
レシーバタイプNSColor *
の値は、(おそらく)であるメッセージのとして位置にRHS上の変数
redFloatValue
を使用している
、オン:コードの断片で
問題は何ですか。 –
[redFloatValue redComponent]がfloatではないようです。それを別の変数に割り当ててみてください。 let redComponentOfTheColor = [redFloatValue redComponent];またはletをredComponentOfTheColor = [hereComesTheColor redComponent]にします。 –