SHORT QUESTIONS

Is my variable empty or nil, how will i check?

// // ViewController.swift // OptionalArrayDemo // // Created by Joynal Abedin on 23/2/23. // import UIKit class ViewController: UIViewController { let name: String? = nil override func viewDidLoad...

J
Joynal Abedin
4
//
//  ViewController.swift
//  OptionalArrayDemo
//
//  Created by Joynal Abedin on 23/2/23.
//

import UIKit

class ViewController: UIViewController {
    
    let name: String? = nil
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        if !name.isNilOrEmpty {
            print(\"✅Name is empty\")
        }else{
            print(\"✅ Name: \(name)\")
        }
    }
}

// nilOrEmpty extension
extension Optional where Wrapped: Collection {
    var isNilOrEmpty: Bool {
        return self?.isEmpty ?? true
    }
}

J

Written by Joynal Abedin

Passionate about technology, code, and sharing knowledge.

0 Comments

Leave a Comment