하이 D:)veloper

  • 홈
  • 태그
  • 방명록

Encodable 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/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

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바