2019/04/18スポンサーリンクこんにちは!こんちゃ(@pippi_kon)です。この記事では、Swiftの定数と変数の違いについてご紹介します。バージョン情報この記事は以下のバージョンで記載しています。定数とは、プログラム上で扱う数値や文字列に名前を付けたもののことです。一度定義した定数の中身はプログラム内で変更できません。Swiftでは「let」で定義します。この記事は、主にプログラミング言語「Swift」の初心者向けに、iPhoneアプリを作るための情報を記載しています。変数とは、プログラム上で扱う数値や文字列に名前を付けたもののことです。定数とは違い、変数の中身はプログラム内で変更できます。Swiftでは「var」で定義します。この記事は、主にプログラミング言語「Swift」の初心者向けに、iPhoneアプリを作るための情報を記載しています。今回...定数と変数の違い定数と変数の大きな違いは「プログラム内で中身を変更できるか」です。定数は一度定義してしまうと中身を変更できませんが、変数は変更できます。何回でも中身を変更できるだったら全部変数でいいじゃん。変数の中身を変えなければ定数と一緒でしょ。思う方もいらっしゃるかもしれません。たしかに一理ありますが、あまり推奨できません。変更するつもりのない変数を誤って変更してしまった時に気づけず、余計なバグを作り込んでしまう恐れがあるためです。基本的には定数(let)を使用し、プログラム中に中身を変えたいケースが出てきたら変数(var)を使用するといった使い分けを心がけましょう。スポンサーリンクまとめいかがだったでしょうか?今回は、Swiftの定数と変数の違いについてご紹介しました。定数と変数はどちらも「プログラム上で扱う数値や文字列に名前を付けたもの」ですが、「プログラム内で中身を変更できるか」という違いがあります。何回でも中身を変更できる余計なバグを作り込まないためにも、基本的には定数(let)を使用し、プログラム中に中身を変えたいケースが出てきたら変数(var)を使用するといった使い分けを心がけましょう!以上、どなたかのご参考になれば幸いです。MEこんちゃ自分のやりたいことでお金を稼げる生活に憧れて脱サラ。アプリ開発やブログ運営をしながらのんびり暮らしています。【Swift】プログラムの基本!定数の使い方iPhoneアプリ・PCソフト開発プログラマーこんちゃ自分のやりたいことでお金を稼げる生活に憧れて脱サラ。↓アフィリエイトで稼ごうとするも思うように伸びず貯金枯渇。↓フリーランスに転身。