Swift

サンプルコード

func maxF<T: Comparable> (cftA: T, cftB: T) -> T { return cftA > cftB ? cftA : cftB}//String型文 ...

Swift

サンプルコード

let cftA = 33let cftB = 44//演算子!print(!(cftA == cftB))//演算子&&print(cftA == cftB && cftB &g ...

Swift

説明
「T」で始まる配列の要素を含む新しい配列を生成します
書式
let 配列名 =
配列名.filter{(変数名) in
return 条件処理コード
}

使用例 ...

Swift

書式
class クラス名A
使用例

//クラスの定義class SampleA { var cnt: Int init (cnt: Int){ self.cnt = cnt }} var cftA = Samp ...

Swift

環境
Swift version 5.2.3
書式
var 変数名 : Data = 文字列.data(using: String.Encoding.utf8)!

使用例

import Fou ...

Swift

環境
Swift version 5.2.3
書式
var 変数2 : Data = String型変数.data(using: .utf8)!

使用例

import Foundationva ...

Swift

サンプルコード
var cftNum : Int = 566
var cftStr : String = String(cftNum)
var data : Data = cftStr.data(using: ...

Swift

環境
Swift version 5.2.3
書式
Float( 文字列 )
使用例

let cftA = "11.36"let resA = Float(cftA)print(resA ?? " ...

Swift

環境
Swift version 5.2.3
書式
Int( 文字列 )
Double( 文字列 )

使用例

let tt = "5678"if let res = Int(tt) { ...

Swift

環境
Swift version 5.2.3
書式
Double( 文字列 )
使用例

let cftA = "9876.543210"let resA = Double(cftA)print(r ...

Swift

環境
Swift version 5.2.3
書式
配列1.lexicographicallyPrecedes(配列2)
使用例

let cftA = let cftB = let cftC = ...

Swift

環境
Swift version 5.2.3

書式
配列1.lexicographicallyPrecedes(配列2)

使用例

let cftA = let cftB: = []prin ...

Swift

書式
button.backgroundColor = UIColor.色
button.setBackgroundImage(画像変数名, for: .normal)
.backgroundColorを利用し ...

Swift

書式
1.枠線の幅
button.layer.borderWidth = 値
2.枠線の色
button.layer.borderColor =値
3.角丸のサイズ
button.lay ...

Swift

環境
Swift version 5.2.3

書式

var 変数1 : String = String.init(data: Data型変数, encoding: .utf8)!var 変数2 : Int = ...

Swift

書式
//ボタン無効(有効)
button.isEnabled = false(true)
「.isEnabled」を利用してUIButtonのisEnabledの切り替えをします。

使用例 ...

Swift

1.文字列検索
let cft = “123fuymm”
let range = cft.range(of: “fuy”)
print(cft)

2. ...

Swift

使用例

let plus = {(x:Int, y:Int) -> Int in return x + y }let result = plus(8, 9)print(result)

結果 17