Instance Property インスタンスプロパティ

configuration

A copy of the configuration object for this session. このセッションに対する構成設定オブジェクトのあるコピー。

Declaration 宣言

@NSCopying var configuration: URLSessionConfiguration { get }

Discussion 議論

Beginning in iOS 9 and OS X 10.11, URLSession objects store a copy of the URLSessionConfiguration object passed to their initializers, such that a session’s configuration is immutable after initialization. Any further changes to mutable properties on the configuration object passed to a session’s initializer or the value returned from a session’s configuration property do not affect the behavior of that session. However, you can create a new session with the modified configuration object. iOS 9およびOS X 10.11で始まって、URLSessionオブジェクトそれらは、それらのイニシャライザに渡されたURLSessionConfigurationオブジェクトのコピーを格納します、そうしてセッションのもつ構成設定は初期化の後は不変です。セッションのもつイニシャライザに渡された構成設定オブジェクト、またはセッションのもつ構成設定プロパティから返される値、に関する可変プロパティに対するあらゆるそれ以上の変更は、そのセッションの挙動に影響しません。しかしながら、あなたは新しいセッションを修正された構成設定オブジェクトで作成できます。

See Also 参照

Creating a Session セッションを作成する