Swift

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu

書式
enum 構造体名: Int { ...

Swift

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu

書式
let 変数名 = DateForm ...

Swift

書式
struct 構造体名 {
let 変数名 =値
}
print(変数名,separator: “*”)
使用例

struct Student { let n ...

Swift

書式
let 変数名 String =値
変数名.components(separatedBy: ” “)
components(separatedBy: ” “)で文字列を” “スペー ...

Swift

書式
文字列.split(separator: ” “)
文字列の split() メソッドは Substring 型の配列を返します。
文字列.components(separated ...

Swift

書式
方法1 +演算子
let 変数名3 =変数名1 + 変数名2

方法2 +=演算子
変数名3+=”文字列”

使用例

var strA = "Study ...

Swift

書式
let 配列名 =
配列名.map { $0.lowercased() }
lowercased()メソッドで配列の要素を全部小文字に変換した配列を生成します

使用例

let cftAr ...

Swift

環境
Swift version 5.2.3
書式

var 変数名1 : Data = 文字列.data(using: String.Encoding.utf8)!var 変数名2 : String = Stri ...

Swift

書式

var 変数名: データ型 = 値let 定数名: データ型 = 値

使用例

//変数cftAの定義var cftA: String = "福岡"//定数の定i義let cftB: Int = 456//変数cf ...

Swift

書式

let 定数名2 = (定数名1 == "Bool型値(true/false)")var 変数名2 = (変数名1 == "Bool型値(true/false)")

使用例

//定数の宣言let cft = "t ...

Swift

書式
文字列 = Bool型定数名?.description ?? “none”
文字列 = Bool型変数名?.description ?? “none”

...

Swift

書式

var 変数名 = 値let 定数名 = 値

使用例

//変数の定義var str = "東京"//定数の定義let str2 = "大阪"print("変数名strの値")print(str)print("定数 ...

Swift

書式
guard let 定数名2 = 変数名1 else {処理コード return}
使用例

func funcA (tt: Int?) { guard let unwrappedVal = tt else ...

Swift

書式
guard 条件式 else {return}
使用例

func funA (age: Int,flg: Int) {//条件を満たさない場合return guard age <= flg else ...

Swift

書式
文字列(string)配列.map{ $0 処理コード }

使用例

let strArr = let resArr = strArr.map {"日本 " + $0 + " 都市" }print("ma ...