Xcode

【Swift】nilではなくNullの判定をするには?

スポンサーリンク

nilではなくNullの判定をするには?

swiftでコードを書いているとnilが出てくるが、nilとnullは別物なので、「if let」や「??」や「guard let」を用いても判定できませんでした


では、nullかどうかを判定するにはどうするか?

 

//変数「testString」がnullだったとすると 
if testString is NSNull { 
//nullの場合の処理 
print("nullです") 
} 
else { 
//nullではない場合の処理 
print("nullではありません")
}

 

上記のコードで確認し、処理を分けることができます

以上、今回はここまで!

-Xcode

© 2020 ITime