[Extension] Identifier

su_vera·2021년 11월 16일

Swift Extension 🥑

목록 보기
1/2

VC, TVC, CVC의 classNamed을 String으로 가져올 수 있도록 연산 프로퍼티 설정

import Foundation
import UIKit

extension UIViewController {
    
    static var className: String {
        NSStringFromClass(self.classForCoder()).components(separatedBy: ".").last!
    }
    
     var className: String {
        NSStringFromClass(self.classForCoder).components(separatedBy: ".").last!
    }
}


extension UIView {
    
    static var className: String {
        NSStringFromClass(self.classForCoder()).components(separatedBy: ".").last!
    }
    
     var className: String {
        NSStringFromClass(self.classForCoder).components(separatedBy: ".").last!
    }
}
profile
iOS 개발일기 ✨

0개의 댓글