質問: nilがそうではない方法でif let _ =を反射します。これらの1つが他よりも優先されますか?もしそうなら、どれと理由ですか?
回答: 最初の方法については特にswiftyはないと思います。私は2番目のアプローチで行きます。 特に、if let構文が外国語である新しい言語学習者にとっては、2番目の方が理解しやすいと思います。 2番目のアプローチは否定できます。 if x != nilは1文字の変更でif x == nilになることができますが、if let _ = xの場合に似たものはありません。