我在mac os x上Lightproperties(Color class)
工作CocoaFramework
。我想从LightProperties.m
,extconf.rb
,LightProperties.h
创建一个捆绑文件。
我收到此错误:
错误:接收器类型不好'浮动' redFloatValue = [redFloatValue redComponent];
提前致谢!
答案 0 :(得分:0)
在您的代码片段中:
redFloatValue = [redFloatValue redComponent];
您正在使用RHS上的变量redFloatValue
作为消息的接收器,其中(可能)需要类型NSColor *
的值,并且LHS,其中(可能)需要CGFloat
类型的变量。变量不能同时是这两种类型,因此其中一个用法是错误的,您显示的错误消息表明它是RHS。
上面的(可能)是因为您提供的信息非常少,我只能猜测代码中的类型实际上是什么。
HTH