Mercurial > public > lazybear
view LazyBear/Global functions/UnwrapAnyOptional.swift @ 459:114e4e3d1c7a
Delete ColorTest.swift
committer: GitHub <noreply@github.com>
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Mon, 28 Jun 2021 16:32:19 +0200 |
parents | f71761f166f2 |
children |
line wrap: on
line source
// // UnwrapAnyOptional.swift // LazyBear // // Created by Dennis Concepción Martín on 23/6/21. // import SwiftUI /* Unwrap optional Int, Double, String into String */ func unwrapAnyOptional(value: Any) -> String? { if let value = value as? Int { return "\(value)" } else if let value = value as? Double { return String(format: "%.3f", value) } else { return value as? String } }