「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]filterで要素をフィルターした配列を生成する
説明
「T」で始まる配列の要素を含む新しい配列を生成します
書式
let 配列名 =
配列名.filter{(変数名) in
return 条件処理コード
}
使用例 ...
「Swift」クラス参照をコピーするサンプル
書式
class クラス名A
使用例
「Swift5」String(文字列)をDataに変換する
環境
Swift version 5.2.3
書式
var 変数名 : Data = 文字列.data(using: String.Encoding.utf8)!
使用例
import Fou ...Swift5でInt型変数をDataに変換するサンプル
環境
Swift version 5.2.3
書式
var 変数2 : Data = String型変数.data(using: .utf8)!
使用例
import Foundationva ...「Swift5」Int型を NSData型に変換するサンプル
サンプルコード
var cftNum : Int = 566
var cftStr : String = String(cftNum)
var data : Data = cftStr.data(using: ...
Swiftで文字列をFloat型に変換する
環境
Swift version 5.2.3
書式
Float( 文字列 )
使用例
Swiftで数値型のイニシャライザを使用する
環境
Swift version 5.2.3
書式
Int( 文字列 )
Double( 文字列 )
使用例
let tt = "5678"if let res = Int(tt) { ...Swiftで文字列をDouble型に変換する
環境
Swift version 5.2.3
書式
Double( 文字列 )
使用例
Swiftで配列要素の並び順を比較するサンプル
環境
Swift version 5.2.3
書式
配列1.lexicographicallyPrecedes(配列2)
使用例
Swiftで配列要素の並び順を比較する方法
環境
Swift version 5.2.3
書式
配列1.lexicographicallyPrecedes(配列2)
使用例
let cftA = let cftB: = []prin ...「Swift」UIButtonの背景色、背景画像を変更する
書式
button.backgroundColor = UIColor.色
button.setBackgroundImage(画像変数名, for: .normal)
.backgroundColorを利用し ...
「Swift」UIButtonを角丸にするサンプル
書式
1.枠線の幅
button.layer.borderWidth = 値
2.枠線の色
button.layer.borderColor =値
3.角丸のサイズ
button.lay ...
[Swift5]DataをInt型に変換する方法
環境
Swift version 5.2.3
書式
var 変数1 : String = String.init(data: Data型変数, encoding: .utf8)!var 変数2 : Int = ...「Swift」UIButtonの有効(無効)を切り替える
書式
//ボタン無効(有効)
button.isEnabled = false(true)
「.isEnabled」を利用してUIButtonのisEnabledの切り替えをします。
使用例 ...
「Swift」文字列を置換するサンプル
1.文字列検索
let cft = “123fuymm”
let range = cft.range(of: “fuy”)
print(cft)
2. ...
「Swift」クロージャ(closure)のサンプル
使用例
let plus = {(x:Int, y:Int) -> Int in return x + y }let result = plus(8, 9)print(result)結果 17