650265ee91 | ||
---|---|---|
.github/ISSUE_TEMPLATE | ||
.gitignore | ||
AnnotationsAndModifiers.md | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
Comments.md | ||
Delegates.md | ||
EarlyReturn.md | ||
FileOrganization.md | ||
Gemfile | ||
Gemfile.lock | ||
Immutability.md | ||
LICENSE | ||
LICENSE-CODE | ||
Naming.md | ||
PropertyObservers.md | ||
README.md | ||
RangeOperators.md | ||
SECURITY.md | ||
TypeCasting.md | ||
TypeInference.md | ||
_config.yml |
README.md
Introduction
The Swift coding conventions guide documents many best practices for writing Swift. Guidance here comes from a combination of our collective practical experiences and documentation from Apple. This is meant to be a living document and all contents are perpetually open for debate and improvement. For details on how to contribute, see the contribution guidelines.
Resources
Table of Contents
- Annotations and Modifiers
- Comments
- Delegates
- Early Return
- File Organization
- Immutability
- Naming
- Property Observers
- Range Operators
- Type Casting
- Type Inference
Legal Notices
Microsoft and any contributors grant you a license to the Microsoft documentation and other content in this repository under the Creative Commons Attribution 4.0 International Public License, see the LICENSE file, and grant you a license to any code in the repository under the MIT License, see the LICENSE-CODE file.
Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.
Privacy information can be found at https://privacy.microsoft.com/en-us/
Microsoft and any contributors reserve all other rights, whether under their respective copyrights, patents, or trademarks, whether by implication, estoppel or otherwise.