古谷 正雄

Swift

文字列同士の結合

文字列同士は結合することができます。let str1 = "こんにちは。"let str2 = "お元気ですか"let str3 = str1 + str2    // こんにちは。お元気ですか+演算子を使うだけのとても直感的な方法ですね。
SwiftUI

【SwiftUI】Extra argument in call というエラーが出る

SwiftUIで"Extra argument in call"というエラーが出た時の対処法です。シンプルなコードで何度見直しても原因が全く分からず、結構な時間ハマった後に原因と解決策も判明したのですが、SwiftUIでは一つの ...
Swift

Swiftは静的な型付け言語

Swiftは静的型付き言語です。その意味は、コンパイル時に、全ての変数と定数の型が決定されるということです。一度決定された型以外の型の値を変数や定数に代入しようとすると、コンパイルエラーになります。コンパイルのエラーがあるとプログラムを実行...
Swift

Swiftはプロトコル指向の言語

Swiftは、関数型だったり、オブジェクト指向だったり、様々な側面、パラダイムがある言語です。中でも特徴的なのはプロトコルです。WWDC2015のセッションの中でプロトコルを使う理由、そしてそのためにSwiftという言語が開発され、初のプロ...
Swift

変数の使い方

変数の定義、宣言や初期化の仕方も色々ですが、どのように使ったらよいのでしょうか。
Swift

比較演算子のまとめ

値同士を比較して、if文で使ったりできます。var a = 1var b = 2a > b //a < b //a == b // falsea != b // true== -> 二つの値が等しいかどうか。等しければ、true。!= ->...
Swift

複数の条件で分岐する(else if)

一つの条件式による判別だけでなく、複数の条件式によって判別しようとすると、少し違った書き方をします。こ ...
Swift

if-else文の書き方

Swiftでの条件分岐(if-else文)のやり方です。頻繁に使いますし、知って ...
Swift

if文の使い方

if文を使うと、処理を実行するかどうかを条件によって分けることができます。var value = 1if value > 0 { print("正の数です")}ifの後の条件式が、trueの時に{}内が実行され、falseの時には{}内は実...
Swift

変数の宣言

Swiftでの変数の宣言方法です。宣言をするには ...