This guide contains 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.
Перейти к файлу
dependabot[bot] 0c510bd08c
Bump webrick from 1.7.0 to 1.8.2 (#59)
Bumps [webrick](https://github.com/ruby/webrick) from 1.7.0 to 1.8.2.
- [Release notes](https://github.com/ruby/webrick/releases)
- [Commits](https://github.com/ruby/webrick/compare/v1.7.0...v1.8.2)

---
updated-dependencies:
- dependency-name: webrick
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 11:16:20 -07:00
.github/ISSUE_TEMPLATE Add issue templates 2020-06-04 17:17:32 -07:00
.gitignore Include Contributing.md in config file (#4) 2020-06-08 13:00:33 -07:00
AnnotationsAndModifiers.md Add Annotations and Modifiers page (#34) 2022-02-22 09:26:28 +00:00
CODEOWNERS Add CODEOWNERS file to the repo (#42) 2022-07-20 15:14:38 -07:00
CODE_OF_CONDUCT.md Initial CODE_OF_CONDUCT.md commit 2020-06-03 13:50:06 -07:00
CONTRIBUTING.md Update gem version (#7) 2020-10-01 14:07:17 -07:00
Comments.md Update Comments documentation with preferred comment style (#40) 2022-07-18 15:11:04 -07:00
Concurrency.md Add guidance on Concurrency (#47) 2023-01-10 09:44:36 -08:00
Delegates.md Fixed syntax highlighting of the Swift code blocks 2020-06-05 16:17:20 -07:00
EarlyReturn.md Fixed syntax highlighting of the Swift code blocks 2020-06-05 16:17:20 -07:00
FileOrganization.md Add "MARK Comments" section to File Organization (#33) 2022-02-18 09:54:16 +00:00
Gemfile Bump webrick from 1.7.0 to 1.8.2 (#59) 2024-11-02 11:16:20 -07:00
Gemfile.lock Bump webrick from 1.7.0 to 1.8.2 (#59) 2024-11-02 11:16:20 -07:00
Immutability.md Fixed syntax highlighting of the Swift code blocks 2020-06-05 16:17:20 -07:00
LICENSE Initial LICENSE commit 2020-06-03 13:50:08 -07:00
LICENSE-CODE Initial LICENSE-CODE commit 2020-06-03 13:50:07 -07:00
Naming.md Merging naming convention with Outlook swift guide's naming convention (#22) 2021-07-09 16:46:50 -07:00
PropertyObservers.md Fixed syntax highlighting of the Swift code blocks 2020-06-05 16:17:20 -07:00
README.md Add guidance on Concurrency (#47) 2023-01-10 09:44:36 -08:00
RangeOperators.md Fix formatting of range operators page. (#31) 2022-02-17 11:53:53 +00:00
SECURITY.md Initial SECURITY.md commit 2020-06-03 13:50:09 -07:00
Singletons.md Add Singletons page (#36) 2022-02-18 09:54:31 +00:00
TypeCasting.md Add Type Casting Convention (#25) 2021-07-30 09:41:22 -07:00
TypeInference.md Fixed syntax highlighting of the Swift code blocks 2020-06-05 16:17:20 -07:00
_config.yml Include Contributing.md in config file (#4) 2020-06-08 13:00:33 -07:00

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

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.