2023年9月12日
【SwiftUI】isEmptyを使って文字列が空かどうかを確認する方法
※本ページはアフィリエイトプログラムによる収益を得ています
SwiftUIで文字列が空の値かどうかを判別するにはisEmptyが一番一般的です。
チェックする文字列が空の場合はTrueを返し、空ではない場合はFalseを返します。
var city = "TOKYO"
if city.isEmpty {
//cityが空の場合
print("空です")
} else {
//cityが空じゃない場合
print(city)
}
//Print "TOKYO"
上記コードでは変数cityの値は空ではないので「TOKYO」が書き出されます。
isEmptyは意味としても「空の場合は」と読めて理解しやすいのでSwiftでの文字列有無の確認はこの方法がベストかもしれません。