初期化プロセスを実装するには、イニシャライザを定義します。イニシャライザは、特定の型の新しいインスタンスを作成するために呼び出すことができる特別なメソッドのようなものです。Objective-C のイニシャライザとは異なり、Swift のイニシャライザは ...
初期化に失敗する可能性のあるクラス、構造体、列挙を定義しておくと便利な場合があります。この失敗は、初期化パラメータの値が無効な場合や、必要な外部リソースが存在しない場合など、初期化が成功しない条件によって引き起こされます。 失敗する ...