하이 D:)veloper

  • 홈
  • 태그
  • 방명록

Stack 1

[Swift] Class와 Struct : 메모리 저장 방식의 차이

Swift에서 클래스, 구조체에 대한 개념을 깊게 생각하지 않으면 그냥 인스턴스를 만들어내는 애.. 정도로 생각할 수 있다. 하지만, 메모리 구조적으로 보면 엄청난 차이가 존재하고 이전에 왜 안되지? 했던 부분들도 이해될 수 있기 때문에 정리해 본다. # 🥨 Class와 Struct의 공통점 차이점을 알기 위해서는 뭐든 먼저 공통점을 알아야겠죠? 클래스와 구조체는 다양한 형식의 데이터를 한번에 관리하는 타입, 즉, 흔히 비유하는 것처럼 붕어빵 틀로 볼 수 있는 것은 아마 모두 아실 것 같아요! 아래처럼 타입속성, 인스턴스 속성, 인스턴스 메서드는 물론이고 계산 속성, 계산 타입속성, 서브스크립트 등등을 관리할 수 있습니다! class someClass { static let a = "a" var b = ..

Swift 2023.09.24
이전
1
다음
더보기
프로필사진

하이 D:)veloper

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
  • 분류 전체보기 (67)
    • SwiftUI (19)
    • Swift (32)
    • iOS (11)
    • RxSwift (3)

Tag

coredata, xcode, Swift, existentialContainer, existentialtype, GCD, notification, Protocol, swiftUI, Equatable, ios, completionHandler, Generic, coldobservable, swift localization, lokalise, hotobservable, RxSwift, UIKit, struct,

Copyright © AXZ Corp. All rights reserved.

티스토리툴바