Swift

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

書式

class クラス名 { let 変数 ...

Swift

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

書式

func 関数名(変数名:データ ...

Swift

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

書式
class クラス名 {
f ...

Swift

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

書式

class クラス名<T> ...

Swift

書式
setTitle(xx,for: .normal)
サンプルコード

import UIKit class ViewController: UIViewController { @IBOutlet weak ...

Swift

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

書式

class 親クラス名{ final ...

Swift

書式
対象文字列.split(separator: “区切文字”)
対象文字列.split(separator: ” 区切文字”, maxSplits: 1)
m ...

Swift

環境
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
let タプル名 = (値1,値2) ...

Swift

環境
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
let タプル名 = (値1,値2) ...

Swift

環境
Ubuntu 20.04
Swift 5.2.3

書式
let セット名A = Set(arrayLiteral: String型要素1, String型要素2…)
let ...

Swift

環境
Ubuntu 20.04
Swift 5.2.3

書式

for 変数名 in 値1 ..<値2 { guard 条件式 else { break }}

使用例

print("fo ...

Swift

環境
Ubuntu 20.04
Swift 5.2.3

書式
struct 構造体名 {
init(変数名:データ型) {処理コード}
}
構造体変数の定義
var ...

Swift

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

書式
func 関数名<T: Com ...

Swift

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

書式
let 配列名 =
配列名. ...

Swift

書式

var 関数名:データの型 { get {xxx} set(変数名){xxx}}

使用例

//クラスStudentの定義class Student {//変数addrの初期 var addr = "yokoham ...

Swift

書式
let 辞書名: =
使い方
辞書名「キー名」
使用例

//dictionaryを定義let student: =//複数keyを指定してvalueを取得print(student!)p ...

Swift

書式
if 最小値…最大値
使用例

func isTest (cc: Int) -> Bool {//範囲22~33 if 22...33 ~= cc { return true } retur ...

Swift

書式
let 配列名 =
配列名.forEach{変数名 in 処理コード}
使用例

let userArr = userArr.forEach { name in print(name)}

実行結果 ...