#10 Swiftで学ぶコメント規約の基本
Swiftのコメントには、他の言語と共通する書き方に加え、Xcodeと連携した便利な説明書きの仕組みがあります。この記事では、Swiftにおけるコメントの書き方を解説します。
コメントの書き方
// これは年齢を表す変数
let age = 20
複数行のコメントは`/* */`を使います。Swiftの`/* */`は、他の言語と違い、コメントの中に別のコメントを入れ子にできるという珍しい特徴があります。
マークアップコメントという仕組み
Swiftには、`///`から始める「マークアップコメント」という説明書きの仕組みがあります。
/// 利用者に挨拶を表示する
/// - Parameter name: 利用者の名前
func greet(name: String) {
print("こんにちは、\(name)さん")
}
この書き方をしておくと、Xcode上で関数にカーソルを合わせた際に、整形された説明がポップアップで表示されます。
Swiftならではの注意点
マークアップコメントは、Xcodeとの連携で真価を発揮する機能です。Xcode以外のエディタで開発している場合は、表示のされ方が異なることがある点を覚えておきましょう。
まとめ
Swiftのコメントは`//`が基本で、`///`によるマークアップコメントがXcode上で便利に使えます。コメントを入れ子にできる`/* */`の特徴も覚えておきましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
Swiftをもっと学びたい方には「これからつくる iPhoneアプリ開発入門」がおすすめです。
コメント
コメントを投稿