Initializer

init(properties:)

Creates an HTTP cookie instance with the given cookie properties. あるHTTPクッキーインスタンスをこの与えられたクッキープロパティで作成します。

Declaration 宣言

init?(properties: [HTTPCookiePropertyKey : Any])

Parameters パラメータ

properties

The properties for the new cookie object, expressed as key-value pairs. 、新しいクッキーオブジェクトのためのプロパティ、キー値ペアとして表される。

Return Value 戻り値

A new cookie object, with the given properies. 新しいクッキーオブジェクト、与えられたプロパティを持つ。

Discussion 議論

This initializer returns nil if the provided properties are invalid. To successfully create a cookie, you must provide values for (at least) the path, name, and value keys, and either the originURL key or the domain key. このイニシャライザはnilを返します、与えられたプロパティが無効ならば。クッキーを首尾よく作成するために、あなたは値を(少なくとも)pathname、そしてvalueキーに、そしてoriginURLキーまたはdomainキーのどちらかに提供しなければなりません。

See Accepting Cookies for more information on the available cookie attribute constants and the constraints imposed on the values in the dictionary. 利用可能なクッキー属性定数に、そして辞書の中の値に課せられる制約に関するさらなる情報としてクッキーを受け取るを見てください。

See Also 参照

Creating Cookies クッキーを作成する

Related Documentation 関連文書