class Setting { static private var instance: Setting? static var title: String? { return instance!.title } static var rank = 0 static func load() { if instance == nil { instance = Setting() } } var title: String? private init() { title = "Title" } } Setting.load() Setting.title
単に static をつける
シングルトンパターンがやりたかった