可选扩展

是空还是零?

您知道扩展对Swift来说是一个奇妙的事情,但是当我们可以有意义地使用它时,它会更好。 所以今天我想分享我学到的东西,我非常喜欢,有时候我们需要同时检查一个字符串是空还是空,我们有一些方法可以做到这一点,例如:

你喜欢它吗? 不幸的是,它不是String类型的本机属性,但添加起来很容易,如下所示:

它正在检查与Collection类型有关的可选参数,并验证它是否为nil并返回true,否则它会检查其本机属性“ isEmpty”,这很简单,对吧? 我希望它可以帮助您提供干净且可读性强的代码。 再见