Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialkheangsun
2,704 PointsMisunderstanding the question
Anyone can help me to solve this exercise?
struct RGBColor {
var red: Double
var green: Double
var blue: Double
var alpha: Double
var description: String
// Add your code below
init() {
red = 86.0
green = 191.0
blue = 131.0
alpha = 1.0
}
}
1 Answer
Jake Adams
1,608 PointsThey want you to pass in the init
arguments, set the properties on the struct to those arguments, and then set the description.
init(red: Double, green: Double, blue: Double, alpha: Double) {
self.red = red
self.green = green
self.blue = blue
self.alpha = alpha
description = "red: \(red), green: \(green), blue: \(blue), alpha: \(alpha)"
}
kheangsun
2,704 Pointskheangsun
2,704 PointsGood answer. Thanks