[TIL] Foundation Kit은 무엇이고 포함되어 있는 클래스들은 어떤 것이 있는지 설명하시오.

숑이·2023년 7월 25일
0

iOS

목록 보기
9/26
post-thumbnail

Foundation Kit은 무엇이고 포함되어 있는 클래스들은 어떤 것이 있는지 설명하시오.

Foundation Kit은 Cocoa Touch Framework에 포함되어 있는 프레임워크 중 하나로 String, Int 등의 원시 데이터 타입과 컬렉션 타입 및 운영체제 서비스를 사용해 앱의 기본적인 기능을 관리하는 프레임 워크 입니다.
Iterator, jsonEncoder, jsonDecoder 와 같은 데이터 관련 클래스가 정의되어 있습니다.

  • iterator: 배열이나 그와 유사한 자료 구조의 내부 요소를 순회하는 객체
  • jsonEncoder: Swift의 Codable 프로토콜을 따르는 데이터 타입을 JSON 형식으로 인코딩(직렬화)하는 객체.
  • jsonDecoder: JSON 형식의 데이터를 Swift의 Codable 프로토콜을 따르는 데이터 타입으로 디코딩(역직렬화)하는 객체입니다.

Cocoa Touch Framework는 무엇인가?

Cocoa Touch 는 iOS 애플리케이션을 개발하기 위한 프레임워크이고, Foundation, UIKit 등 여러 프레임워크를 포함하는 최상위 레벨의 프레임워크 입니다.

profile
iOS앱 개발자가 될테야

0개의 댓글