Swift片段#9-然后

2017年2月6日,星期一

您可以在这里找到其要点!

每当我们必须安全地解开可选值时,通常我们有2个选项-

  1. if let
  2. guard let

两种解决方案都很棒,而且都没错。👍但是我感到安全地解包可能会变得更好。🤔因此,我对Optional进行了扩展,并创建了一个函数,该函数仅当存在某些解开值时才执行闭包! 可以这样使用:

 让名字:字符串?  =“ Ritesh” 
name.then {print($ 0)}

其中$0是您可以根据需要使用的展开值🚀

如果您对 Swift-Snippets 的诞生感到疑惑, 或者想查看更多此类片段,可以在 这里 找到它们 😊