Swift错误提示解决办法--Swift Compiler Er

2017-03-22  本文已影响0人  半缘魔君

错误提示:

Swift Compiler Error

  '?' must be followed by a call, member lookup, or subscript

报错代码:

错误代码.png

解决办法:
将代码行 head.backgroundColor = UIColor.hex2RGB("#e9f1f6")
改为:
head.backgroundColor = UIColor.hex2RGB("#e9f1f6") as UIColor

总结:

将代码: head.backgroundColor = UIColor.hex2RGB("#e9f1f6")分开发现不报错了....

Paste_Image.png

注: 为UIColor的增加的OC分类,放在swift里,返回值就变成了可选值,尤其是在闭包里,这个问题属于编译器的问题

上一篇下一篇

猜你喜欢

热点阅读