The Swift Programming Language (6)
Welcome to Swift
Language Guide
- TheBasics
- BasicOperators
- StringsAndCharacters
- CollectionTypes
- ControlFlow
- Functions
- Closures
- Enumerations
- ClassesAndStructures
- Properties
- Methods
- Subscripts
- Inheritance
- Initialization
- Deinitialization
- OptionalChaining
- ErrorHandling
- Concurrency
- Macros
- TypeCasting
- NestedTypes
- Extensions
- Protocols
- Generics
- OpaqueTypes
- AutomaticReferenceCounting
- MemorySafety
- AccessControl
- AdvancedOperators
Language Reference
- AboutTheLanguageReference
- LexicalStructure
- Types
- Expressions
- Statements
- Declarations
- Attributes
- Patterns
- GenericParametersAndArguments
- SummaryOfTheGrammar
Revision History
This source file is part of the Swift.org open source project
Copyright © 2014 - 2025 Apple Inc. and the Swift project authors
Licensed under Apache License v2.0 with Runtime Library Exception