티스토리 뷰

반응형

 

 


Swift Standard Library
스위프트 표준 라이브러리

스위프트 표준 라이브러리를 사용하면 복잡한 문제를 해결하고, 높은 성능으로, 가독성 좋은 코드를 작성할 수 있습니다. 

 

 

 


Overview
개요

스위프트 표준 라이브러리(Swift Standard Library)는 Swift 프로그램을 작성하기 위한 기능들의 계층을 정의합니다. 스위프트 표준 라이브러리에서는 아래와 같은 것들을 포함하고 있습니다.

◼︎ 기초적인 데이터 타입(Data Type)들 : Int, Double, String 타입 등... 
◼︎ 공통 테이터 구조(Data structure)들 : Array, Dictionary, Set 등...
◼︎ 전역 함수(Global function)들 : 로그 출력에 사용하는 print(_:separator:terminator:), 절대값을 반환하는 abs(_:) 등...
◼︎ 프로토콜(Protocol) : Sequence, Collection, Equatable 등, 공통적인 추상화를 표현하는 프로토콜들, 다형성 구현 및 MVC 디자인패턴의 델리게이션 패턴에도 활용됩니다. 
    - 프로토콜 중에서는 OptionSet 이란 것도 존재합니다. 이는 상용구 코드를 필요로 할 경우 이를 제공하는 데에 사용합니다. 

 

 


Explore the Standard Library
스위프트 표준 라이브러리에 대해서 더 알아보기

스위프트 표준 라이브러리에 대해서 실험해보고, 시각화, 실용적 예제를 사용해서 고레벨 개념에 대해서 배워봅니다.

스위프트 표준 라이브러리가 강력한 제약을 표현하기 위해 어떻게 프로토콜과 제네릭을 활용하는지를 배울 수 있습니다. Swift Standard Library에 대한 공부를 하고 싶다면, 아래의 플레이그라운드(Playground)를 다운받아서 시작하세요.


Swift Standard Library.playground 다운받기

 

반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함