|
11 | 11 |
|
12 | 12 | open class DateFormatter : Formatter { |
13 | 13 | typealias CFType = CFDateFormatter |
14 | | - private var __cfObject: CFType? |
15 | | - private var _cfObject: CFType { |
| 14 | + private final var __cfObject: CFType? |
| 15 | + private final var _cfObject: CFType { |
16 | 16 | guard let obj = __cfObject else { |
17 | 17 | let dateStyle = CFDateFormatterStyle(rawValue: CFIndex(self.dateStyle.rawValue))! |
18 | 18 | let timeStyle = CFDateFormatterStyle(rawValue: CFIndex(self.timeStyle.rawValue))! |
@@ -147,7 +147,7 @@ open class DateFormatter : Formatter { |
147 | 147 | __cfObject = nil |
148 | 148 | } |
149 | 149 |
|
150 | | - internal func _setFormatterAttributes(_ formatter: CFDateFormatter) { |
| 150 | + internal final func _setFormatterAttributes(_ formatter: CFDateFormatter) { |
151 | 151 | _setFormatterAttribute(formatter, attributeName: kCFDateFormatterIsLenient, value: isLenient._cfObject) |
152 | 152 | _setFormatterAttribute(formatter, attributeName: kCFDateFormatterTimeZone, value: _timeZone?._cfObject) |
153 | 153 | if let ident = _calendar?.identifier { |
@@ -181,7 +181,7 @@ open class DateFormatter : Formatter { |
181 | 181 | _setFormatterAttribute(formatter, attributeName: kCFDateFormatterGregorianStartDate, value: _gregorianStartDate?._cfObject) |
182 | 182 | } |
183 | 183 |
|
184 | | - internal func _setFormatterAttribute(_ formatter: CFDateFormatter, attributeName: CFString, value: AnyObject?) { |
| 184 | + internal final func _setFormatterAttribute(_ formatter: CFDateFormatter, attributeName: CFString, value: AnyObject?) { |
185 | 185 | if let value = value { |
186 | 186 | CFDateFormatterSetProperty(formatter, attributeName, value) |
187 | 187 | } |
|
0 commit comments