Is this a dumb idea?
let metatype = type(of: SomeClass.self) let name: String = metatype.name print(name) // "SomeClass"
A common pattern in iOS is to use the name of a type as the identifier for reusable cells. Here's how people on StackOverflow recommend or endorse getting names of types.
What'd the difficultly be implementing this (presumably) in the compiler?