swift-language은(는) 무엇을 하나요?
비동기 및 SwiftUI가 아닌 코드를 위한 현대적인 Swift 언어 패턴과 관용구를 적용합니다. 다음과 같은 항목을 다룹니다:
- if/switch 표현식 (Swift 5.9+)
- typed throws (Swift 6+)
- result builders
- property wrappers
- 불투명 및 실존 타입 (
somevsany) - guard 패턴
- Never 타입
- Regex builders (Swift 5.7+)
- 기본 Codable 데이터 변형 (CodingKeys, 커스텀 디코딩, 중첩 컨테이너)
- 최신 컬렉션 API (
count(where:),contains(where:),replacing()) - 기본 FormatStyle 사용법
- 문자열 보간 패턴
제네릭, 프로토콜, 열거형, 클로저 또는 최신 언어 기능을 포함하는 코어 Swift 코드를 작성할 때 사용하십시오. 복잡한 Codable 작업은 swift-codable로, 상세한 포맷팅/지역화 작업은 swift-formatstyle로, API 명명 규칙은 swift-api-design-guidelines로 라우팅하십시오.