How to add an optional string extension?

后端 未结 9 578
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-13 23:44

You can create a String extension like so:

extension String {
   func someFunc -> Bool { ... }
}

but what if you want it to apply to opt

9条回答
  •  温柔的废话
    2020-12-14 00:23

    In Swift 3.1 you can add an extension to optional values as well:

    extension Optional where Wrapped == String {
      var isBlank: Bool {
        return self?.isBlank ?? true
      }
    }
    

提交回复
热议问题