【发布时间】:2015-11-19 16:10:23
【问题描述】:
我应该使用常量类型属性而不是私有常量吗?
在我的ChatViewController.swift 文件的顶部,在类定义之外,我有一个私有常量:
private let messageFontSize: CGFloat = 17
但是由于这个常量只被ChatViewController 的实例使用,我应该将它移到类定义中并使其成为常量类型属性吗?
class ChatViewController: UIViewController {
static let messageFontSize: CGFloat = 17
// . . .
}
但是,我必须相当冗长地访问它:
ChatViewController.messageFontSize
【问题讨论】:
标签: swift constants private class-properties