Choose a default theme

You can change your theme from the menu

Swift

Swift는 앱과 서버, 시스템 프로그램 등을 작성하는 범용 프로그래밍 언어이다. Apple 플랫폼 개발과 밀접하지만 언어 자체가 특정 UI 도구를 뜻하지는 않는다.

프로그래밍 언어 둘러보기

Go · Kotlin · Swift · PHP · Ruby

Lua · Dart · C# · R (프로그래밍 언어) · Julia

원리

타입 추론, 모듈, 자동 메모리 관리와 다양한 안전성 기능을 제공한다. 개발 도구는 소스의 오류를 진단하고 실행 가능한 코드로 변환하는 역할을 한다.

예시

앱의 데이터 처리 로직을 Swift로 작성하고 화면 구성에는 별도의 UI 프레임워크를 연결할 수 있다. 명령줄 프로그램도 같은 언어로 작성할 수 있다.

주의할 점

언어의 안전성 기능이 모든 논리 오류나 자원 문제를 없애지는 않는다. 사용하는 플랫폼과 패키지의 지원 범위를 따로 확인해야 한다.

참고 자료