Swift

サンプルコード

NSDecimalNumber *pcA = ;NSDecimalNumber *pcB = ;NSDecimalNumber *coupon = ;NSDecimalNumber *discount = ;NS ...

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 ...

Swift

書式
String(int型変数名)
使用例

var cftA:String = " study"var cftB:String = "skill in "var cftC:String = " arkgame. ...

Swift

書式
var constantName:<data type> = <optional initial value>
使用例

let constA = 55print("result1: ...

Swift

説明
数値.description
使用例

let cftA = -2.345let resultA = cftA.description print("文字列A value: " + resultA.descr ...

Swift

書式
func 関数名(ローカル引数名:データの型)
使用例

func testFunc(cnt: Int) { print("value: " + cnt.description)}testFunc(cnt: ...

Swift

書式
func 関数名(引数名:データの型)
使用例

func testFunc(msg: String) { print("出力結果メッセージ:\(msg)")}testFunc(msg: "study ski ...

Swift

書式
func 関数名(array: ->(最小値変数名:Int,最大値変数名: Int))
使用例

//最大値、最小値の比較関数func minMaxFunc(array: ) -> (min: I ...