UIColor *clr = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0];
我在上面的行有编译错误。UIColor * clr = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0]有什么问题;?
- 需要 ']' 前的数字常量
- '的UIColor' 可不回应 '+ colorWithRed:绿色:'
如果我注释掉那行,我没有编译器错误。
也许,我在我的Prefix.pch中添加了下面一行后出现了这个问题。
#define RGB(r, g, b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]
我有相同的编译器错误。所以,我从.pch中删除了这一行,并清除了构建菜单中的所有目标,并重新编译。我甚至重新启动。我重新打字。这是无用的。
该代码是正确的。该错误必须在其他行中。 – lluismontero
事实上,鉴于方法签名是在“可能没有回应”的消息......我认为CocoaFu是对某事...“绿色”后面有一些奇怪的字符 – mmc
你能发布更多的代码吗?在我的Mac上编译好了。尝试重新启动xCode。删除该行并粘贴帖子中的代码。 – xxcv