-
Swift #1 - 개요Swift의 온도 2020. 12. 31. 16:35
1. Swift를 사용하는 이유
- Objective C의 단점
# 오래된 언어 기반(C)
# nil 처리에 대한 부담
# 타입 체크 약함
# 성장 한계
- Swift의 특징
# 클로저, 튜플, 제네릭, 함수형 프로그래밍
# nil에 대한 강박증에 가까운 처리
# 타입 세이프, 타입 체크 강화
# 플레이그라운드
2. 개발환경
- Swift의 환경
# 플레이그라운드
# iOS, MacOS 프로젝트
# 콘솔 기반 실행
# 온라인 Swift 환경
3. 개발자 사이트
- 오픈소스
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
swift.org
- 애플 개발자 사이트
Swift - Apple Developer
Swift is a powerful and intuitive programming language for iOS, macOS, tvOS, and watchOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet
developer.apple.com
- Swift Evolution
# github.com/apple/swift-evolution
apple/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - apple/swift-evolution
github.com
'Swift의 온도' 카테고리의 다른 글
Swift #6 - nil과 옵셔널 (0) 2021.01.08 Swift #5 - 제어문 (0) 2021.01.07 Swift #4 - 다수의 데이터 다루기 (0) 2021.01.06 Swift #3 - 문자와 문자열 (0) 2021.01.05 Swift #2 - 데이터 타입과 연산자 (0) 2021.01.01