Swift Language

Apply modern Swift language patterns and idioms for non-concurrency, non-SwiftUI code. Covers if/switch expressions (Swift 5.9+), typed throws (Swift 6+), result builders, property wrappers, opaque and existential types (some vs any), guard patterns, Never type, Regex builders (Swift 5.7+), Codable best practices (CodingKeys, custom decoding, nested containers), modern collection APIs (count(where:), contains(where:), replacing()), FormatStyle (.formatted() on dates, numbers, measurements), and string interpolation patterns. Use when writing core Swift code involving generics, protocols, enums, closures, or modern language features.

jordancoin 3210d53 3 files · 33.4 KB Updated

File contents

jordancoin/ios-skills-collection/tree/main/skills/dpearson2699--swift-language commit 3210d53107

Frequently asked questions

npx skillmds@latest add jordancoin/swift-language