假设你有一个日期格式是全球在初始化时设置日期格式化程序(例如)?
let df:DateFormatter = DateFormatter()
理想情况下是好做的.dateFormat
设置在同一个全局初始化时间 - 有点像这个
let df:DateFormatter = DateFormatter().dateFormat = "yyyy-MM-dd"
但有没有替代方案初始化DateFormatter(有没有这样DateFormatter(withDateFormat: "yyyy-MM-dd")
)
真的,有没有迅速解决这个?是否有任何类之外的代码块的语法,在任何类之前运行,并且可以在其中设置这种性质的东西?
(注意 - 我完全知道的替代方法,如单身,扩展,等等。这是斯威夫特的结构问题,谢谢大家)
http://stackoverflow.com/a/28347285/2303865 –
注意,最好是使用日期和时间样式(S园艺,中期,长期或全部)将被定位于用户,而不是强迫的日期格式,如果你打算把它显示给用户的。 –
第一个环节究竟说明了什么vadian回答,但里面宣布日期 –