API 设计指南

为了便于快速参考,许多指南的详细内容可以单独展开。打印时所有详细内容都会显示。

目录

简介

在编写 Swift 代码时,清晰一致的开发者体验很大程度上取决于 API 中出现的命名和用法习惯。这些设计指南旨在确保你的代码能够成为更大的 Swift 生态系统中的一部分。

基本原则

命名

促进清晰使用

追求流畅的使用

正确使用术语

专业术语
名词 - 在特定领域或专业中具有精确、专门含义的词或短语。

约定

一般约定

参数

func move(from **start**: Point, to **end**: Point)

参数标签

func move(**from** start: Point, **to** end: Point)
x.move(**from:** x, **to:** y)

特殊说明