Swiftで空文字の判定方法について記載します。
空文字の判定方法
空文字の判定には、isEmpty メソッドを使用します。
1 2 3 4 5 6 7 |
let str1 = "" str1.isEmpty // true let str2 = "a" str2.isEmpty // false |
また、オプショナル型のStringではアンラップしてからでないと使用できません。
1 2 3 4 5 6 7 8 9 |
let str1:String? = nil str1.isEmpty // エラーになります str1?.isEmpty // nil let str4:String? = "" str4?.isEmpty // true |
文字列の比較方法については、こちら(文字列の比較方法)をご覧ください。