하이 D:)veloper

  • 홈
  • 태그
  • 방명록

codingkey 1

[Swift] 프로토콜 뽀개볼까 (3) | Codable (feat. Encodable & Decodable), JSON이란?

그동안 Codable은 Encodable과 Decodable을 합쳐 놓은 거다 이렇게 이해하고 쓰곤 했었는데이해하는 거랑 정리해 놓는 거랑은 또 다르니까 한 번 정리해보려 합니다!  📍공식문서일단 공식문서를 보면프로토콜도, 클래스도, 구조체도 아닌 Type Alias 라고적혀 있네요?   그럼 typealias 란 무엇인가? -> 직역하면 '타입 별명'입니다. 예시를 좀 보자면이렇게 함수에 클로저를 전달할 때, 매개변수에 이런 식으로 타입을 나타내죠func functionName(completionHandler : () -> Void ) {} 근데 (() -> Void) 타입에 대한 별칭을 주고 그 별칭으로 치환해서 사용할 수도 있는 것입니다.typealias Handler = () -> Voidfun..

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

하이 D:)veloper

최근글과 인기글

  • 최근글
  • 인기글

Calendar

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

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바