TEAM LICENSES: Save money and learn new skills through a Hacking with Swift+ team license >>

Unrap model

Forums > SwiftUI

What exactly are you trying to do? You can unwrap your model the same way you unwrap any other Optional, but I suspect that's not really what you want to know.

Ways to unwrap an Optional:

//using the unwrap operator
let name = descriptionModels?.name

//using the force unwrap operator
let name = descriptionModels!.name

//using if let
if let name = descriptionModels.name {
    //do something with name
}

//using guard let
guard let name = descriptionModels.name else {
    //exit from scope
}
//do something with name

//using the nil coalescing operator
let name = descriptionModels.name ?? "No name"

//and I'm probably forgetting more...

2      

Hacking with Swift is sponsored by String Catalog.

SPONSORED Get accurate app localizations in minutes using AI. Choose your languages & receive translations for 40+ markets!

Localize My App

Sponsor Hacking with Swift and reach the world's largest Swift community!

Archived topic

This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.

All interactions here are governed by our code of conduct.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.