[Swift] Identifiable Protocol이란?
SwiftUI Tutorial을 진행하다가 List를 동적으로 나타낼때 데이터 모델이 Identifiable Protocol을 채택하게 해서 고유 Key를 식별하는 방법이 있었습니다! 어떤 느낌인지는 대충 알겠지만 뭐든 확실히 알아두는게 좋으니까 공식문서를 한 번 공부하는 시간을 가지겠습니다!! iOS 13.0+ 에서 사용됩니다. A class of types whose instances hold the value of an entity with stable identity. 이라고 간략히 설명되어 있네요. 인스턴스가 안정적인 Identify를 가진 엔티티 값을 보유하는 타입의 클래스라고 합니다. 쉽게 말해서 클래스가 여러개의 인스턴스를 찍어내어 메모리에 올리고 사용하는데 이 때 그 각각의 인스턴스를 식..
Swift/Protocol
2023. 3. 29. 03:21