プロパティについてのまとめ(備忘録)
プロパティについてのまとめ ・プロパティ : 型に紐づいた値のこと ・プロパティの分類 ①var,let ②ストアドプロパティ,コンピューテッドプロパティ ③インスタンスプロパティ,スタティック...
15 search resultsShowing 1~15 results
You need to log-in
プロパティについてのまとめ ・プロパティ : 型に紐づいた値のこと ・プロパティの分類 ①var,let ②ストアドプロパティ,コンピューテッドプロパティ ③インスタンスプロパティ,スタティック...
クロージャによるイベント通知 Swiftにおけるイベント通知パターンには3種類あり、その1つがクロージャによるイベント通知である。 クロージャを用いると、呼び出し元と同じ場所にコールバック処理を...
・タプル型とは? ・タプル型とは、複数の型をまとめて1つの型として扱うことができる型である。 ・タプル型の値をタプルという。 ・タプル型の定義とタプルの生成 // タプル型の定義 var sam...
ARC(Automatic Reference Counting)について ・ARCとは、Swiftにおけるメモリ管理の方式である。 ・ARCでは、クラスのインスタンスを生成するたびにインスタン...
・ジェネリクスとは? ・ジェネリクスとは、Swift実践入門(p.236)によると、型をパラメータとして受け取ることで汎用的なプログラムを記述するための機能である。これにより、関数や型を汎用的か...
・Swiftにおけるアクセス修飾子 ・アクセス修飾子には、公開範囲が広い順に以下のものが用意されている。 ・デフォルトはinternal アクセス修飾子 アクセスレベル open モジュール内外...
・Model Modelでは、データ処理、ビジネスロジック、データの更新をViewControllerへ通知するなどの役割を担う ・View Viewでは、表示やユーザーからの入力や出力を行う ...
・画面遷移のながれについて 画面遷移の流れは大きく分けて、以下のようになる ①Storyboardから遷移先のViewControllerを生成 //Storyboardで Is Initial...
・Delegateとは? Swiftにおけるイベント通知パターンの一つである。あるオブジェクトの処理を別のオブジェクトに代替させる。 ・Delegateのイベント通知から処理の流れは大まかに、以...
・画面遷移の処理を別のファイルで一元的に管理するとなにがいいのか? ・ViewControllerから画面遷移の処理を別のファイルに記述することで、ViewController内の記述量が減少し...
・いつ使うか? ・取得をpublic、設定をprivateにしたい場合に利用される。 struct SomeStruct { private var setterName = "okadai" ...
・クロージャ(無名関数)とは Swift実践入門(p.136)によれば、クロージャとは、再利用可能なひとまとまりの処理を指す。また、関数はクロージャの一種であるため、共通の仕様が数多くある。しか...
・大文字のSelfについて セルフキーワードにはSelfとselfがあるが、今回は、Selfについて利用方法を学ぶ ・Selfの利用方法 ・型の内部での型自身へのアクセス Selfは、型の内部で...
reduce(::)メソッドを用いた配列の要素を一つにまとめる処理について ・Sequenceプロトコルが提供するインターフェースであるreduce(::)メソッドは、要素を一つにまとめる処理が...
map(_:)メソッドを使った配列の要素の型変換 ・Sequenceプロトコルが提供しているインターフェースのmap(_:)メソッドは、配列の全ての要素について特定の処理を用いて変換することがで...
15 search resultsShowing 1~15 results
Qiita is a knowledge sharing service for engineers.