在Swift中,我试图获得0到1之间的随机浮点数,但是我似乎无法使类型转换正常工作。
func randomCGFloat() -> CGFloat { return CGFloat(arc4random()) / UINT32_MAX }
我收到“ CGFloat”无法转换为“ UInt8”错误
运行Xcode 6。
尝试将除数也初始化为浮点数la:
CGFloat(Float(arc4random()) / Float(UINT32_MAX))