Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- infix operator ⁉️: AdditionPrecedence
- func ⁉️<T>(object: Any?, someType: T.Type) -> T?
- {
- #if DEBUG
- if let object = object as? T {
- return object
- } else {
- assert(false)
- }
- #else
- return object as? T
- #endif
- }
- if let myValue = someInput ⁉️ MyType.self { // <- I'd like to get rid of this .self part
- // do stuff.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement