Swift

Swift

UnitTest

XCTAssertEqualスカラ型の比較。同値の場合、OKfunc testAA() throws { XCTAssertEqual(1, 1) // OK XCTAssertEqual("a", "a") // OK XCTAssert...
iOS

swift – 基礎

クロージャー 基本構文{ (引数) -> 戻り値 in 処理 }トレーリングクロージャfuncHoge() { (引数) in 処理 }@escapingエスケープ=脱出。クロージャで使用される。クロージャ関数の外の変数を、クロージャ内で保...
iOS

Swift – nil結合演算子

nil結合演算子(Nil Coalescing Operator)左オペランドにはT?型、右オペランドにはT型の値をとり、左オペランドに値が存在していればアンラップしてその値を返し、左オペランドがnilであれば右オペランドの値を返すexte...
Swift

Swift – 構造体

構造体は、Structを使う記述例struct Profile {    var name: String    var age: Int}        let profile = Profile(name: "たろう", age: 18...
Swift

Swift – デバック文

変数の内容を表示print("userID=\(user.userID)")
日々の業務

Swift – Alamore

使用方法は、下記のリンク先をみたほうがわかりやすい。Alamoreマニュアルへ
日々の業務

Swift – データ型

Bool真偽型2値型。trueまたはfalseどちらかの値をとるInt8符号付き整数型-128~127 の整数Int16-32,768~32,767 の整数Int32-2,147,483,648~2,147,483,647 の整数Int64...
日々の業務

Swift – タプル型

タプルは、複数の値を一組にしたものです。配列と似ていますが、配列と違って異なる型の値をまとめることができます。但し、後から要素を追加したり削除することはできません。宣言タプルの宣言は、() で括ります。ラベル付きの宣言// ラベル付きの宣言...
日々の業務

Swift – IBAction

@IBAction func datePickerValueChanged(sender: AnyObject) {}
日々の業務

Swift – Dictionary

var dic: Dictionary<String: String>var dic: 初期化var party = ()キーの存在チェックif let value = parameters { // キーが存在する場合の処理}