【发布时间】:2015-11-23 19:35:36
【问题描述】:
我有一个数字,我想代表玩家在我正在开发的 SpriteKit 游戏中的得分。
var score = 000000000
然后我创建一个 SKLabelNode 并将其作为字符串 ("SCORE: \(score)") 的一部分。所以当我运行它时,它现在应该说:“SCORE: 000000000”。
然而,它实际上说:“SCORE: 0”。
我正在本着经典游戏的精神制作一款 2D 平台游戏,所以我真的希望以这种方式格式化乐谱。我在 JavaScript 中看到了一些解决方案,但在 Swift 中没有。
【问题讨论】:
-
NSString(format: "Score: %09d", Int32(score))?
标签: swift