Swiftで遊ぼう! - 739 - 「%.4f」なんて見たことない!
コードを読んでちんぷんかんぷんなパートが多過ぎで先に進めなくなるのが、基礎力の無い初心者プログラマーの特徴でしょう。
数日前から次のコードで悩んでいます。
weakSelf?.xLabel.text = "".appendingFormat("x %.4f", data!.acceleration.x)
Stringが持っているインスタンス・メソッド「appendingFormat(_:_:)」は理解できました。このメソッドの最初の引数は「String型」です。しかし..
"x %.4f"
ここで再び躓きました(^^;) 先に進めず嫌になります。String型が引数なので"x "は分かります。これでラベルに「x 」が加わるのですが、次の「%.4f」の意味が分からなかったので調べました。
「少数4桁で四捨五入する」って意味のようです。2つ目の引数「arguments」の値を少数4桁で四捨五入してくっつけるって意味でしょう。
今日もこれだけ。