print(String(1234)) // -> 1234 print("\(1234)") // -> 1234 もちろん、普通に変数展開されたStringをprintしても3桁区切りにはなりません。 どうやら、変数展開している箇所にこの不思議な挙動の秘密がありそうです。 この挙動は一体なんなのか 調べてみたところ、こちらの記事に出会いました。すごくよくまとまっていて、Int以外の変数展開についても書かれているのでぜひこちらも見てみてください。(Textの変数展開にImageや別のText入れられるの知らなかった...) 要約すると SwiftUI.Textはイニシャライザの引数として LocalizedStringKey を受け取る LocalizedStringKey は ExpressibleByStringInterpolation に準拠する型で、 StringInterpo
頻繁に書くのでメモがてら記事にします。 キャンバスサイズの設定 最近クレヨンしんちゃんを見ていないので念の為4:3にしましょう、自信があれば16:9でも良いと思います。 struct ContentView: View { var body: some View { Text("Hello, world!") .padding() } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() + .previewLayout(PreviewLayout.fixed(width: 400, height: 300)) } }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く