Swift

サンプルコード

//変数交換の変数func swapToFunc(_ a: inout Int, _ b: inout Int) { let tmp = a a = b b = tmp} var cftA = 100var cf ...

Swift

書式
deinit {
//some code
}
サンプルコード

var counter = 0;//カウンター参照class BaseClass { init() { counter += 1 ...

Swift

書式
if 条件式
使用例

func isFuncRes(tt: Int) -> Bool { if tt >= 60 && tt <= 88 { return true } r ...

Swift

方法1
let cnt = arc4random_uniform(44)
print(cnt)

方法2
let cnt = arc4random() % 33
print(cnt) ...

Swift

書式
$0.uppercased()
使用例

let cft = let result = cft.map { $0.uppercased() }print(cft)print(result)

実行結果

Swift

方法1

let cftArr = for kk in cftArr { print(kk)}

方法2

let cftArr = cftArr.forEach { gg in print(gg)}

 

Swift

書式
文字列.hasSuffix(xxx)
使用例

let cft = "" print(cft.hasSuffix("m")) print(cft.hasSuffix("com")) print(cft.has ...

Swift

使用例

var cft = for (key,value) in cft{ println("\(key),\(value)")}

 

Swift

書式
struct 構造体名
使用例

//構造体の定義struct DemoStruct { var age: Int init (age: Int){ self.age = age }} var stA = D ...

Swift

書式
_ 変数A: inout Int
_ 変数B: inout Int
使用例

//変数を交換する関数の定義func swapParFunc(_ a: inout Int, _ b: inout Int ...

Swift

書式
大文字変換
変数名.uppercased
小文字変換
変数名.lowercased
使用例

import Foundationvar cftA = "study swift"var ...