美文网首页
Swift 使用NumberFormatter为数字前补0

Swift 使用NumberFormatter为数字前补0

作者: _YyXia | 来源:发表于2020-12-24 14:25 被阅读0次
struct ScoreStruct {

    var home: Int
    var guest: Int
    let scoreFormatter: NumberFormatter

    init(home: Int, guest: Int) {
        self.home = home
        self.guest = guest
        scoreFormatter = NumberFormatter()
        scoreFormatter.minimumIntegerDigits = 2
    }
    
    var pretty: String {
        let h = scoreFormatter.string(from: home as NSNumber)!
        let g = scoreFormatter.string(from: guest as NSNumber)!
        return "\(h) – \(g)"
    }
}

相关文章

网友评论

      本文标题:Swift 使用NumberFormatter为数字前补0

      本文链接:https://www.haomeiwen.com/subject/wnjmnktx.html