フォント サイズをユーザーの既定値に保存し、次回の実行時に読み取りたいと考えています。しかし、以下のコードを使用してフォントサイズを確認すると、最初の実行で0が返されますが、例外またはこの値が以前に保存されていないことを示すようなものが予想されます。
let font_size=CGFloat(UserDefaults.standard.float(forKey: "fontsize"))
現在font_size
は 0 です。これは nil にするか、例外をスローする必要があります。
Apple ドキュメントには次 のように記載されています。指定されたキーに関連付けられた浮動小数点値。キーが存在しない場合、このメソッドは 0 を返します。
でも0は好きじゃないけど、この値が前に保存されているかどうか知りたい!