Git Hub
коротко

Как получить имя класса из статического метода ?

20 мая 2017, 19:50

вариант 1

через рефлексию

static func getEntityName() -> String {
        return String(describing: Mirror(reflecting: self).subjectType).components(separatedBy: ".").first!
    }

вариант 2

немного устаревший вариант

static func getEntityName() -> String {
        return NSStringFromClass(self).components(separatedBy: ".").last!
    }
Поделиться
Популярное