Iphone 什么';UIColor*clr=[UIColor COLOR WITHRED:1.0绿色:1.0蓝色:1.0阿尔法:1.0];?

Iphone 什么';UIColor*clr=[UIColor COLOR WITHRED:1.0绿色:1.0蓝色:1.0阿尔法:1.0];?,iphone,Iphone,我在上面一行有编译器错误 数字常量前应为']' “UIColor”可能不响应“+colorWithRed:green:” 如果我注释掉那一行,我没有编译器错误 也许,在我的Prefix.pch中添加了以下行之后,我遇到了这个问题 UIColor *clr = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0]; 我也犯了同样的编译错误。所以,我从.pch中删除了这一行,并清理了build菜单中的所有目标,然后重新编译。我甚至重新启动了

我在上面一行有编译器错误

  • 数字常量前应为']'
  • “UIColor”可能不响应“+colorWithRed:green:”
  • 如果我注释掉那一行,我没有编译器错误

    也许,在我的Prefix.pch中添加了以下行之后,我遇到了这个问题

    UIColor *clr = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0];
    

    我也犯了同样的编译错误。所以,我从.pch中删除了这一行,并清理了build菜单中的所有目标,然后重新编译。我甚至重新启动了。我重新打字。它是无用的。

    您的问题可能在其他地方,代码看起来很好。

    您的问题可能在其他地方,代码看起来很好。

    很可能在“绿色”之后有一个额外的字符,可能是一个不可见的字符。尝试重新键入该行。如果这不能解决问题,请注释掉该行,以查看该方法/文件中是否存在任何其他错误


    如果行上方有错误,如上所述,请注释掉UIColor行并集中精力处理。

    很可能在“绿色”之后有一个额外的字符,可能是一个不可见的字符。尝试重新键入该行。如果这不能解决问题,请注释掉该行,以查看该方法/文件中是否存在任何其他错误

    如果行上方有错误,如上所述,请注释掉UIColor行并集中精力处理这些错误。

    请尝试此操作

    #define RGB(r, g, b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]
    
    试试这个

    #define RGB(r, g, b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]
    

    那条线很好。试着环顾四周。

    那条线很好。试着四处看看。

    我也遇到了类似的问题-我得到了“预期的]”,在一个参数名下有一个小符号,即“绿色:”。事实证明,我在标题中定义了颜色,即定义绿色0x66ff99,这导致了冲突,并使用[UIColor colorWithRed:green:blue:alpha:]显示了错误消息。

    我遇到了类似的问题-我得到了“预期的]”,其中一个参数名下有一个小符号,即“green:”。原来我在标题中定义了颜色,即#define green 0x66ff99,这导致了冲突,并使用[uicolorWithred:green:blue:alpha:]显示了错误消息。

    代码是正确的。错误必须在另一行。实际上,给定“可能不响应”消息中的方法签名。。。我想CocoaFu在想些什么。。。“绿色”后面有一些奇怪的字符,你能再发一些代码吗?在我的Mac电脑上编译ok。尝试重新启动xCode。从帖子中删除行并粘贴代码。将行张贴在UIColor行上方。代码正确。错误必须在另一行。实际上,给定“可能不响应”消息中的方法签名。。。我想CocoaFu在想些什么。。。“绿色”后面有一些奇怪的字符,你能再发一些代码吗?在我的Mac电脑上编译ok。尝试重新启动xCode。从帖子中删除该行并粘贴代码。将该行张贴在UIColor行上方。我的意思是,即使我不使用宏,也会出现编译器错误。我已经删除了宏。我的意思是即使我不使用宏,我也有编译器错误。我已经删除了宏。