[Swift]NSDecimalNumberを使って四則演算を行うサンプル
サンプルコード
NSDecimalNumber *pcA = ;NSDecimalNumber *pcB = ;NSDecimalNumber *coupon = ;NSDecimalNumber *discount = ;NS ...「Swift」ジェネリクス(generics)のサンプル
サンプルコード
//変数交換の変数func swapToFunc(_ a: inout Int, _ b: inout Int) { let tmp = a a = b b = tmp} var cftA = 100var cf ...「Swift」deinitでメモリの解放のサンプル
書式
deinit {
//some code
}
サンプルコード
「Swift」範囲(range)でif条件式のサンプル
書式
if 条件式
使用例
[Swift]乱数を生成する方法
方法1
let cnt = arc4random_uniform(44)
print(cnt)
方法2
let cnt = arc4random() % 33
print(cnt) ...
[Swift]map()で配列を生成するサンプル
書式
$0.uppercased()
使用例
実行結果
「Swift」forEachで配列(Array)の要素を取得するサンプル
方法1
let cftArr = for kk in cftArr { print(kk)}方法2
let cftArr = cftArr.forEach { gg in print(gg)}
「Swift」hasSuffixでサフィックスをチェックするサンプル
書式
文字列.hasSuffix(xxx)
使用例
[Swift]for文で辞書Dictionaryのキーと値を取得するサンプル
使用例
var cft = for (key,value) in cft{ println("\(key),\(value)")}
「Swift」構造体(struct)のサンプル
書式
struct 構造体名
使用例
「Swift」関数でint型の変数の値を交換するサンプル
書式
_ 変数A: inout Int
_ 変数B: inout Int
使用例
「Swift」uppercasedとlowercasedメソッドで文字列を大文字、小文字に変換するサンプル
書式
大文字変換
変数名.uppercased
小文字変換
変数名.lowercased
使用例
「Swift」文字列を結合するサンプル
書式
String(int型変数名)
使用例
「Swift入門」定数を定義するサンプル
書式
var constantName:<data type> = <optional initial value>
使用例
「Swift入門」descriptionで数値を文字列に変換するサンプル
説明
数値.description
使用例
「Swift入門」関数にローカル変数を使うサンプル
書式
func 関数名(ローカル引数名:データの型)
使用例
「Swift入門」戻り値ない関数を作成するサンプル
書式
func 関数名(引数名:データの型)
使用例
「Swift入門」関数に配列の要素の最小値、最大値を取得するサンプル
書式
func 関数名(array: ->(最小値変数名:Int,最大値変数名: Int))
使用例