하이 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

«   2025/07   »
일 월 화 수 목 금 토
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

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바