2018年9月18日 / 最終更新日時 : 2018年9月23日 harumi Swiftプロトコル Swift は世界ではじめてのプロトコル指向である言語であると2015 年にWWDCで宣言されたようです。Javaにもプロトコルに似たインターフェースあるけどあれとは別扱いなんだろうか? プロトコルとは、クラスや構造体、 […]
2018年9月13日 / 最終更新日時 : 2018年9月23日 harumi 今日から始めるSwift演算子 演算子とは、+ ,– , *, / のようにデータに対する演算をする記号のことを言います。 演算子の種類 演算子にはさまざまな種類があります。 算術演算子 比較演算子 論理演算子 代入演算子 複合代入演算子 […]
2018年8月30日 / 最終更新日時 : 2018年9月23日 harumi 今日から始めるSwiftタプル 基本的な使い方 タプルは複数の値をグループ化して扱うことのできる型です。 値を取り出すときは1番目の要素を0から数えてアクセスするかか、値に指定されたキーで値を取得します。 let タプル名 = (値, 値….)le […]
2018年8月30日 / 最終更新日時 : 2020年4月23日 harumi SwiftDelegateを理解する Swift:Delegateって謎すぎない??? 今までずっと良くわからずにいたDelegateですが上記の記事を読んでやっと理解できた気がするので、噛み砕いてまとめてみます。 Delegateってそもそも何? Dele […]
2018年8月26日 / 最終更新日時 : 2018年9月23日 harumi 今日から始めるSwiftキャスト 違う方同士での計算をする際や、違う型に代入をしようとした際にはキャストというものが必要になります。 型の異なる代入 var aVal:Flowt = 10.1 var bVal:Double = aVal <- 型 […]