今回は、前回から眺めはじめた UIKit
にまつわるチップス集的な技術ブログと思われる「同じような処理だけどこっちの方がいいよってやつ」から、数字の文字列変換とか
から続けて見ていきますね。話題的に UIKit
に寄ったものになりますけれど、せっかくの Swift 勉強会なので Swift 的な観点も踏まえて紹介できたらいいなと思っています。よろしくお願いしますね。
——————————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #287
00:00 開始 00:53 数値を文字列に変換する 01:11 NumberFormatter で桁区切りする 04:42 GitHub Copilot に聞いてみる 06:20 いろいろな国の桁区切り記号 08:48 数値表現はロケール設定で調整するのを推奨 10:14 通貨単位を加味した表現 11:13 数値はそのまま通貨単位だけ変わるので要注意 11:54 通貨単位での詐欺に注意 16:03 通貨単位を固定する方法 18:05 さまざまなフォーマッターが用意されている 19:15 ByteCountFormatter 22:00 いくつかのサイズ表現 23:28 SI 接頭語と2進接頭辞 25:23 キロバイトを kB と KB で区別していた時代 27:44 バイト数表現は慣れが必要そう 30:14 バイト単位での値も併記する書式 30:49 表示に使う単位を制限する 32:10 decimal と binary が推奨されるらしい 32:44 ファイルサイズの慣用表現が変わる可能性も考慮すると 33:22 decimal は 10 進数基準、binary は 2 進数基準 34:48 配列をよしなに表現するフォーマッター 36:36 さまざまな単位を表現するための仕組み 38:40 ほかにもいろんなフォーマッターがある様子 39:38 RelativeDateTimeFormatter ってなんだろう 42:15 クロージングと次回の展望 ———————————————————————————————————————