[Swift]BoolをStringに変換するサンプル
書式
文字列 = Bool型定数名?.description ?? “none"
文字列 = Bool型変数名?.description ?? “none"
使用例
//定数cftA
let cftA: Bool? = true
//定数cftB
let cftB: Bool? = false
//定数cftC
let cftC: Bool? = nil
print("Bool型cftAをStringに変換値")
print(cftA?.description ?? "none")
print("Bool型cftBをStringに変換値")
print(cftB?.description ?? "none")
print("Bool型cftCをStringに変換値")
print(cftC?.description ?? "none")
//定数cftA
let cftA: Bool? = true
//定数cftB
let cftB: Bool? = false
//定数cftC
let cftC: Bool? = nil
print("Bool型cftAをStringに変換値")
print(cftA?.description ?? "none")
print("Bool型cftBをStringに変換値")
print(cftB?.description ?? "none")
print("Bool型cftCをStringに変換値")
print(cftC?.description ?? "none")
//定数cftA let cftA: Bool? = true //定数cftB let cftB: Bool? = false //定数cftC let cftC: Bool? = nil print("Bool型cftAをStringに変換値") print(cftA?.description ?? "none") print("Bool型cftBをStringに変換値") print(cftB?.description ?? "none") print("Bool型cftCをStringに変換値") print(cftC?.description ?? "none")
実行結果
Bool型cftAをStringに変換値
true
Bool型cftBをStringに変換値
false
Bool型cftCをStringに変換値
none
Bool型cftAをStringに変換値
true
Bool型cftBをStringに変換値
false
Bool型cftCをStringに変換値
none
Bool型cftAをStringに変換値 true Bool型cftBをStringに変換値 false Bool型cftCをStringに変換値 none