Swift

書式
配列名.map {$0 処理コード}
Dictionary名.amp {$0.0,$0.1処理コード}

使用例

let intArr = let resArr = intArr.map { $0 ...

Swift

書式
配列名.insert(要素, at: インデックス)

使用例

var intArr = print("元の要素")print(intArr)print("指定indexの値1に要素を挿入")intArr ...

Swift

書式
switch タプル変数名 {
case let(変数1?,変数2?):処理コード

}
使用例

//Intオプショナル型変数の宣言let yy: Int? = 2021let mm: I ...

Swift

書式
case (条件値1,条件体2,_)
タプル要素を_(アンダースコア)を指定し要素の判定の対象外となります。

使用例

//Int型変数let age: Int = 21//String型変数le ...

Swift

書式
let タプル名=(Intオプショナル型名,Stringオプショナル型名)

使用例

//オプショナル型Int?let age: Int? = 21//オプショナル型String?let str: Str ...

Swift

書式
let タプル名=(条件値1,条件値2,条件値3)

switch タプル名{ case ( 値1,値2,値3):処理コード }

使用例

//タプルに複数の条件を定義 条件1 条件2let tpe = (3 ...

Swift

書式
let タプル変数名 = (struct型変数名, 名前:要素)
使用例

//structの定義struct Employee { let empno: Int let empname: String le ...

Swift

書式

switch 項目 { case 値:処理コード   fallthrough}

fallthrough
switch文の中で各ケースの処理の実行が終了し,
fallthroughを実行すると直下のケース ...

Swift

書式

let 変数名:列挙型名 = { return .メンバー変数}()switch文 変数名 { case 値1: 処理コード}

使用例

//列挙型の宣言enum User { case CITYA, CITYB, ...

Swift

書式

switch 変数の値 { case 項目値:処理コード xx default:処理コード}

使用例

let str = "b"print("caseの値は文字列のテスト")switch str { case " ...

Swift

書式
String(Double型文字)
Double型文字.description

使用例

//String()方法を使用let price:Double = 45.68let sRes:Strin ...

Swift

書式
配列の先頭要素
配列名.first!
配列の最後要素
配列名.last!

使用例

let strArr = print("string配列の先頭の要素");print(strAr ...

Swift

書式
let 変数名 = Calendar(identifier: .gregorian)
変数名.component(.year, from: date)
変数名.component(.month, from ...

Swift

書式
for(index,変数名) in 配列名.enumerated(){処理コード}
Arrayのenumeratedメソッドを使うと、ただの配列に簡単に整数のインデックスを付けることができる。

使用例 ...

Swift

書式
文字列型配列名.removeAll()
Double型配列名.removeAll()
Bool型配列名.removeAll()

使用例

var strArr = print(strArr ...

Swift

書式
定義 let 配列名] =
使い方
for 変数名 in 配列名 {xxx}
使用例

//String型配列let strArray: = print("String型配列の要素を出力")f ...

Swift

書式
for(key,val) in 辞書名{ //処理コード
}
使用例

//辞書(Dictionary)1の定義let cftA =//辞書 (Dictionary)2の定義let cftB =//f ...

Swift

書式
文字列.isEmpty
文字列.count

使用例

let cft = ""//isEmptyif cft.isEmpty { print("文字列が空です")}//長さcountif cft. ...