Movatterモバイル変換


[0]ホーム

URL:


MENU
PCやMacの性能を100%発揮
ソフトアンテナ
ソフトアンテナ
  1. ホーム
  2. iOS
  3. Swift開発で参考にしたいGitHub社の「Swift Style Guide」と日本語版

Swift開発で参考にしたいGitHub社の「Swift Style Guide」と日本語版

iOSMacソフトウェア
[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

NewImage

Appleのアプリ開発用言語として大きな注目を集めているプログラミング言語「Swift」。まだ新しい言語だけあって、様々な定石や規約が出揃っておらず、どのように書けばベストなのか迷っている開発者の方も多いかもしれません。

そのようなときに参考になりそうなGitHub社のスタイルガイド、「Swift Style Guide」と、その日本語訳「Swiftコーディング規約」が公開されています。

同スタイルガイドは、Swiftプログラムの精密さや厳密さを向上させ、エラーを減少させることを目的としたガイドラインで、例えば、「(タブよりスペースを使うといった)空白の使い方」から、「可能な限りlet宣言をvar宣言より優先する」、「オプショナル型の開示指定は避ける」、「暗黙的開示オプショナル型の使用を避ける」などシンタックスの細部に至る、様々な指針が提示されています。

if let foo = foo {    // 開示された`foo`の値を使う} else {    // 必要な場合はここでオプショナルがnilの場合の処理を行う}

↑例: オプショナル型の開示指定は避ける

この規約はGitHub社にとってのベストなガイドラインなので、あらゆる場合に当てはまるものではないとの指摘もありますが、それを踏まえて参考にすることはできると思います。ちなみに日本語訳はjarinosuke氏によって翻訳され、Swift 言語仕様翻訳において詳解Swiftを参考にしたとのことです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

関連記事

応援コーナー
投げ銭で応援する!
サイト内検索
特集アーカイブ
Feedlyに登録

登録お願いします!

follow us in feedly

人気記事
目次

[8]ページ先頭

©2009-2025 Movatter.jp