あるCGFloatがあって、その小数点第一位までを文字列として取り出したかった。結果としてこうなった。
let someCGFloat: CGFloat = 0.25 var text = String(format: “%.01f”, Float(someCGFloat))
書き出すと簡単に見えるけど、なんか苦労した。Float()するところとか、、、そのままじゃいけなかったんだ。最初は、単に"\\()"
でやろうとして四苦八苦した。文字列に変換した後に、subString…でやろうとしたけど、String.Indexの扱いがまだいまいち把握できてないのでうまく行かなかった。
疲れたー。