Xcode 로 새로운 프로젝트를 생성하고 main.swift 파일을 열면
다음과 같이 기본으로 생성된 코드를 볼 수 있다.

Hello_World!

코드를 내부에는 import Foundation 되어있다.
이 부분이 어떤 역할을 하는지 간단하게 알아보고자 한다.

Apple Developer Documentation

데이터 저장, text 처리, 날짜 및 시간 계산 정렬 및 필터,
네트워킹을 포함한 앱 기능
Frameworks 의 기본이 되는 Framework

App에서 기본적인 기능을 구현하기 위해
필수적으로 import 되어야하는 Framework 라고 할 수 있다.

Foundation
Swift Standard Library 에 대한 reference 를 가지고 있다고 한다.

Swift Standard Library

Swift에서 앱을 작성하는 데 사용하는
기본 데이터 유형, 알고리즘 및 프로토콜을 구현


Apple Developer Documentation 을 살펴보면,
Foundation 에는 다양한 기능이 있는 것을 알 수 있다.

간단하게 Foundation 이 무엇인지 알았으니,
앞으로 어떤 기능들이 포함되어 있는지 생각하면서 공부하면 좋을 것 같다.


📚 Reference
Apple Developer Documentation
[Swift] Foundation 간단 정리
[iOS] UIKit, Foundation, Swift Standart Library - 무엇을 사용해야 할까?

태그:

카테고리:

업데이트: