2017-01-27 13 views

答えて

-1

最初に述べた方法では、初期化子を使用します。

イニシャライザは、特定のタイプの新しいインスタンスを作成するために呼び出されます。最も単純な形式では、イニシャライザはパラメータを持たないインスタンスメソッドのようなものです。

これは、彼らがために使用されていることを意味します。初期値を作成するには

  • プロパティ定義内にデフォルトのプロパティ値を割り当てます。
  • 特定のデータ型のインスタンスを初期化するには、 'init()'が使用されます。 init()関数の中で引数は渡されません。

したがって、同じインスタンスでデータを使用する場合は、最初の2番目の方法を使用する必要があります。

他のインスタンスにURLを設定し、その文字列のデフォルト値として設定する場合は、最初のインスタンスを使用する必要があります。

しかし、最終的には両方とも同じことをします。

関連する問題