マガジンのカバー画像

この世でいちばんわかりやすいiPhoneアプリ開発

26
iPhoneアプリを開発するためには、Swiftを理解する必要があります。このマガジンでは、Swiftプログラミングを「この世でいちばんわかりやすく」解説していきます。
運営しているクリエイター

#この世でいちばんわかりやすいiPhoneアプリ開発のおはなし

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【演算子と被演算子を学ぶ】

四則演算を実行する足し算や引き算などの一般的な四則演算をコードで行うことができます。。 …

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【定数とは】

値に名前をつけて、呼び出す地球の直径は12,756kmです。 12756 // diameter of Earth プロ…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【変数とは】

このページでは変数について解説します。定数について知りたい方はこちらのページをオススメし…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【型アノテーションとは】

定数を使って、演算することもできます。 定数を使った簡単な足し算を実行してみましょう。 l…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【Bool型の基本】

Swiftプログラミングでは、trueとfalseを使って「本当」と「ウソ」を示すことができます。 tr…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【関数を学ぶ】

変数について知っておくと、このページの理解が深まります。変数については、こちらのページで…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【構造体とは】

現実の物体をモデル化する ここでは、宇宙にある地球や火星などの惑星をコードで表現します。 プログラム上で必要な情報だけをコードにすることはある種の 抽象化 であり、これはプログラミングでは重要な考え方です。 現実に存在する物体や概念をコードでモデル化するには、structキーワードを使います。 struct Planet {} structキーワードを使って、モデル化されたデータ型を 構造体 といいます。 上のコードは、Planetという名前の構造体を定義します。 波括

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【イニシャライザとは】

構造体について知っておくと、このページの理解が深まります。構造体については、こちらのペー…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【メソッドの基本】

関数と構造体について知っておくと、このページの理解が深まります。関数は、こちらのページで…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【計算プロパティとは】

構造体を知っていると、このページの理解が深まります。構造体については、こちらのページで説…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【プロトコル】

プログラムの中で、そのコードが「どのような使われ方をするか」を決める規約を プロトコル と…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【オプショナルとは?】

「値が無い状態」を許容するここでは、ある企業の株価を追跡するプログラムを考えます。 株価…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【強制アンラップを学ぶ】

オプショナルについて理解しておくと、このページの理解が深まります。オプショナルの基本につ…

この世でいちばんわかりやすいiPhoneアプリ開発のおはなし【If条件分岐とは】

ここでは、降水確率に基づいて適切なアドバイスを行うプログラムを考えましょう。 降水確率は、0.0~1.0の少数点数で示すことにします。 降水確率が90%なら、この変数probabilityOfRainに0.9を設定します。 var probabilityOfRain: DoubleprobabilityOfRain = 0.9 ある条件に基づいて、実行するコードを分岐したい場合はIfステートメントを使用します。 Ifステートメントは、条件を評価した結果がtrueだった場