Swift

説明
contains()メソッド
指定要素が配列に含まれているか否かをbool値で返します。
サンプルコード
//配列
let cftArr =

///containsで要素が含ま ...

Swift

構文
required init(){
}
サンプルコード

class classA { required init() { var a = 18 print(a) }} class classB: cl ...

Swift

説明
randomElement()で、ランダムに要素を返します。
サンプルコード
var cftArr =

print(cftArr.randomElement() ?? “̶ ...

Swift

書式
string配列名.reverse()

使用例

var cftArr = print("string配列をソートbefore: ")print(cftArr)cftArr.sort { $0 > ...

Swift

書式
値1 ==値2 ? 式1 : 式2
使用例

let cftA = 11let cftB = 22 cftA == cftB ? print("the same value") : print("differ ...

Swift

書式
配列名.joined(separator: 区切文字)

使用例

let cftArr = let result = cftArr.joined(separator: ",")print("joinded ...

Swift

書式
let label = UILabel()
UIColor.値
使用例

import UIKit class ViewController: UIViewController { override ...

Swift

書式
for 変数名 in stride(form:開始値, to:終了値, by:間隔)

使用例

print("for in strideのサンプル")for n in stride(from: 25, t ...

Swift

書式
struct 構造体名{var 変数名:データの型}
let 配列名 =
配列名.map({処理コード})
map() を使って、構造体やクラスオブジェクトの配列から特定のプロパティを取り出します ...

Swift

書式
let 配列名 =
配列名.map { $0.uppercased() }
mapメソッドを使って配列の要素を変換した配列を生成します。

使用例

let cityArr = let ci ...

Swift

書式
let 配列名 =
配列名.forEach { 変数名 in
forEach() メソッドを使って配列の要素をループして出力します。
使用例

let cft = cft.forEach { ...

Swift

書式
let 配列名 =
for(インデックス,値) in 配列名.enumerated() {
enumerated() を使って、配列の要素のインデックスを取得します。
使用例

let cft ...

Swift

書式
button.currentTitle
「.currentTitle」を利用してUIButtonの文字列を取得します。

使用例

import UIKitclass ViewController: ...

Swift

サンプルコード
let letter = Array(“Tamab”)
print(letter)
結果
“T”, “a”, &# ...

Swift

書式
構造体オブジェクト名.map({プロパティを取り出す条件})
使用例

// 構造体の定義struct Employee { var addr: String var age: Int}// 初期化let c ...

Swift

サンプルコード

let cftA = 33let cftB = 44print(cftA == cftB)print(cftA < cftB)print(cftA > cftB)print(cftA != cftB) ...

Swift

サンプルコード

func maxF<T: Comparable> (cftA: T, cftB: T) -> T { return cftA > cftB ? cftA : cftB}//Int数字の比較 ...

Swift

サンプルコード

var cftA = 21cftA += 5 cftA -= 6 cftA *= 7 cftA/= 8 cftA %= 9