Swiftコーディング規約の資料まとめ

スポンサーリンク

しばらくさぼってた Swift プログラミングを再度ぼちぼちと勉強しているのですが、Swift は関数(メソッド)のシグネチャの書き方がたくさん存在したり、型推論が可能な時は型の指定を省略できたりと、色々と柔軟で自由度が高い印象。

なので、実際にプログラミングを始める前に、標準的なコーディング規約を押さえておいたほうが良いだろうなと考えまして、Swift のコーディング規約について資料を集めました。

【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
スポンサーリンク

とりあえず Apple 公式のドキュメント The Swift Programming Language の以下2つのページに目を通した。コーディング規約ではないですけど、サンプルコードが豊富に掲載されているので、Apple 公式のコーディングスタイルを知ることができます。

The Swift Programming Language: A Swift Tour
The Swift Programming Language: The Basics

以降、その他の Web 上で見つけた Swift コーディング規約についての資料。

GitHub 社の Swift プロジェクトのコーディング規約
github/swift-style-guide

上記 GitHub 社の日本語訳
jarinosuke/swift-style-guide

Wantedly 社の Swift コーディング規約
iPhone – Swiftコーディング規約@Wantedly – Qiita

raywenderlich.com の Swift コーディング規約
The Official raywenderlich.com Swift Style Guide.

上記 raywenderlich.com の日本語訳
raywenderlich.com 公式のSwiftスタイルガイド

これらの資料に一通り目を通してから、実際に Swift プログラミングにとりかかろうと思います。しっかし Swift はぐぐらびりてぃが低い。車のスイフトやテイラー・スウィフトさんが検索でよく引っかかります…

スポンサーリンク
 
スポンサーリンク

Leave Your Message!