Thanks Dennis. Now I get it!

> On May 11, 2016, at 9:57 AM, Dennis Weissmann <[email protected]> 
> wrote:
> 
> Huh! There’s a new overload for that initializer:
> 
> <Screen Shot 2016-05-11 at 3.52.34 PM.png>
> 
> The one that takes CGFloats is the one that was there before, but the one 
> taking Floats is new!
> 
> You can work around like this:
> 
> let color = UIColor(red: CGFloat(0.892), green: CGFloat(0.609), blue: 
> CGFloat(0.048),  alpha: CGFloat(1.000))
> or
> let color = UIColor(red: Float(0.892), green: Float(0.609), blue: 
> Float(0.048),  alpha: Float(1.000))
> 
> - Dennis
> 
>> On May 11, 2016, at 3:46 PM, Charles Lane via swift-users 
>> <[email protected] <mailto:[email protected]>> wrote:
>> 
>> The following code worked fine in previous development snapshots but fails 
>> in the May 9, 2016 snapshot:
>> 
>>      let color = UIColor(red: 0.892, green: 0.609, blue: 0.048,  alpha: 
>> 1.000)
>> 
>> Does anyone know whether this is a bug or if the syntax changed? (Yes, I 
>> imported UIKit). Xcode gives an error of ‘Ambiguous use of 
>> init(red:green:blue:alpha:)’
>> 
>> 
>> _______________________________________________
>> swift-users mailing list
>> [email protected] <mailto:[email protected]>
>> https://lists.swift.org/mailman/listinfo/swift-users
> 

_______________________________________________
swift-users mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to