C/C++를 하게 되면 class나 struct 모두 상관없이 정적할당이나 동적할당으로 Stack영역 혹은 Heap영역으로 저장이 된다. 하지만, Swift는 기본적으로 다른 곳에 할당이 된다고 한다.
SwiftUI를 한번 맛보기 위해 iOS APP Dev Tutorials를 한번 돌리고 있는 중에 ForEach를 사용하려면 요소들을 identifiable하게 만들어야한다고 한다. 아니 도대체 반복문 돌리는데 왜 identifiable하게 만들어야한다는거야???
아니 도대체 반복문 돌리는데 왜 identifiable하게 만들어야한다는거야??? 고민하다가 반복문 할 때 사용하는 메소드 forEach(_:)와 다르다는 것을 깨달았다... 심지어 하나는 Structure이고, 하나는 Method이다.