Dire che ho il seguente esempio:Come accedere a un enum da un'altra classe in Swift?
class ClassOne {
enum Color {
case Red
case Blue
}
func giveColor() -> Color {
return .Red
}
}
class ClassTwo {
let classOne = ClassOne()
var color: Color = classOne.giveColor()
}
Il compilatore si lamenta che non sa cosa Color
è in ClassTwo
. Come gestirò meglio questo?
è possibile omettere il blocco 'ottenere' se non c'è setter. var color: ClassOne.Color {return classOne.giveColor(); } – hnh