「Swift5」forEach文で配列の要素を繰り返し処理サンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
let 配列名 =
配列名.forEach { 変数名 ...
「Swift5」replaceSubrangeメソッドを使用して数値の配列の要素を置換する
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
replaceSubrange( 置換する範囲をインデックスで指 ...
「Swift5」replaceSubrange メソッドを使用して配列の要素を置換する
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
replaceSubrange( 置換する範囲をインデックスで指 ...
「Swift5」filterメソッドで条件に一致する要素を取得する
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
filterメソッドの引数に、Bool値を返すクロージャーを指定 ...
「Swift5」配列の要素をランダムに並び替えるサンプル
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
let 配列名 =
配列名.shuffled()
shuffled メソッド を使用して配列 ...
「Swift5」filterメソッドを使用して条件に一致する配列要素を取得
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS”
構文
let 配列名 =
配列名.filter( ...
「Swift」Double型の変数をFloat型にキャストするサンプル
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
let 変数1: Double = 値
let 変数2: Float = Float(変数1) ...
「Swift5」mergeメソッドで辞書をマージするサンプル
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
辞書変数A.merge( 辞書変数B ){ (current, _) in current }
マー ...
「Swift5」Int型の変数をDouble型にキャストするサンプル
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
let 変数1: Int = 値
let 変数2: Double = Double(変数1) ...
「Swift5」Double型の変数をInt型にキャストするサンプル
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
let 変数1: Double = 値
let 変数2: Int = Int(変数1)
Do ...
「Swift5」isNaNで数値がNaNか判定する
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
書式
let 変数 =値
変数.isNaN
isNaN を使用してNaN(Not a Number ...
「Swift5」isEmpty メソッドで辞書が空か判定する方法
環境
Swift-5.2.3-RELEASE
Ubuntu 20.04.2 LTS
構文
isEmpty メソッドを使用して辞書(cftBionary)が空か判定します。
戻り値
t ...
「Swift5」mapValuesメソッドで辞書の全ての値を更新する方法
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
let 辞書変数名 =
辞書変数名.mapValues( ...
「Swift5」countメソッドで辞書(dictionary)のキーと値のペアをカウントする
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
var 辞書変数名 =
辞書変数名.count
[Swift5」reversedで文字列を逆順に並び替えるサンプル
環境
Ubuntu 20.04.2 LTS
Swift version 5.2.3 (swift-5.2.3-RELEASE)
書式
文字列.str.reversed()
reversed ...
「Swift5」remove メソッドで文字列から最初にヒット1文字を削除する
環境
Ubuntu 20.04.2 LTS
Swift version 5.2.3 (swift-5.2.3-RELEASE)
書式
対象文字列.firstIndex(of: 文字)
tar ...
「Swift5」removeで配列からインデックスを指定して要素を削除する
環境
Ubuntu 20.04.2 LTS
Swift version 5.2.3 (swift-5.2.3-RELEASE)
書式
var 配列名 = {xxx}
配列名.remove(a ...
「Swift5」hasSuffixメソッドで末尾文字列を比較する
環境
Ubuntu 20.04.2 LTS
Swift version 5.2.3 (swift-5.2.3-RELEASE)
書式
let 変数名 =値
変数名.hasSuffix(末尾文 ...