1

プライベート定数の代わりに定数型プロパティを使用する必要がありますか?

ChatViewController.swiftクラス定義の外側のファイルの先頭に、プライベート定数があります。

private let messageFontSize: CGFloat = 17

しかし、この定数は のインスタンスでのみ使用されるChatViewControllerため、クラス定義内に移動して定数型プロパティにする必要がありますか?

class ChatViewController: UIViewController {
    static let messageFontSize: CGFloat = 17
    // . . .
}

しかし、その後、かなり冗長にアクセスする必要があります。

ChatViewController.messageFontSize
4

1 に答える 1