identifier 재사용 프로토콜

영 yyyng·2022년 8월 18일
0

Swift

목록 보기
8/9
post-thumbnail
//재사용을 위한 프로토콜 준비
protocol ReusableViewProtocol {
static var reuseIdentifier: String { get } //저장 프로퍼티이든 연산프로퍼티 이든 상관없다.
}

//프로토콜 채택하여 describing으로 클래스 이름?? identifier 불러오기
extension UIViewController: ReusableViewProtocol {
    static var reuseIdentifier: String {
        return String(describing: self)
    }
}

extension UICollectionViewCell: ReusableViewProtocol {
    static var reuseIdentifier: String {
        return String(describing: self)
    }
}

extension UITableViewCell: ReusableViewProtocol {
    static var reuseIdentifier: String {
        return String(describing: self)
    }
}
profile
yyyng2.github.io

0개의 댓글