我们都知道,在记录结构时,可以使用@struct作为结构,并使用@field来解释结构中的内容。
但是如何使用另一个结构中的某些字段来记录结构?
在Swift中,示例代码为:
struct Constants{
static let kButtonHeight : CGFloat = 0
struct Color {
static let kCloud: UIColor = UIColor(red: 236/255, green: 240/255, blue: 241/255, alpha: 1.0)
}
}
非常感谢你!
答案 0 :(得分:2)
如果您在Swift中执行此操作,则可以使用以///
标记的单行注释或以{开头的多行注释为任何内容(类型,属性或实例等)添加前缀{1}}。所以你的文档可能只是:
/**
文档立即附加 - 选项单击名称,您将获得相关文档:
答案 1 :(得分:1)
我会在常量的定义之外(以及之前/之上)定义Color结构,然后常量的定义将具有Color类型的成员,但没有'嵌套的'定义。如果你考虑CGRect,这是结构的结构' (一个CGPoint和一个CGSize)但这些成员结构也完全可以自己使用..