Tag: Swift/初期化

目次

関連ページ

参考情報

基本

プロパティへの初期値の設定

initializers

デフォルトプロパティ値

カスタム初期化

初期化パラメータ

パラメータ名と引数ラベル

引数ラベルなしのイニシャライザ

オプショナルプロパティタイプ

初期化中の定数プロパティの割り当て

デフォルトinitializers

構造体のためのMemberwise initializer

値型のためのinitializer delegation

クラス継承と初期化

Designated initializerとConvenience Initializer

Designated initializerとConvenience Initializerのシンタックス

クラス型のためのinitializer delegation

※Appleサイトに分かりやすい図がある。

ツーフェーズinitialization

initializer継承とオーバーライド

自動initializer継承

Designated and Convenience Initializerの動作

Failable Initializers

Failabe Initializer for Enumerations

Failable Initializer for Enumerations with Raw Values

初期化失敗の伝達

Failable Initializerのオーバーライド


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS