Type Method 型メソッド

archivedData(withRootObject:requiringSecureCoding:)

Encodes an object graph with the given root object into a data representation, optionally requiring secure coding. オブジェクトグラフをこの与えられたルートオブジェクトで、あるデータ表現へと符号化します、随意にセキュアコーディングを要求します。

Declaration 宣言

class func archivedData(withRootObject object: Any, 
  requiringSecureCoding requiresSecureCoding: Bool) throws -> Data

Parameters パラメータ

object

The root of the object graph to archive. アーカイブするオブジェクトグラフのルート。

requiresSecureCoding

A Boolean value indicating whether all encoded objects must conform to NSSecureCoding. 全ての符号化されたオブジェクトがNSSecureCodingに準拠しなければならないかどうかを指し示しているブール値。

Discussion 議論

To prevent the possibility of encoding an object that NSKeyedUnarchiver can’t decode, set requiresSecureCoding to true whenever possible. This ensures that all encoded objects conform to NSSecureCoding. NSKeyedUnarchiverが復号できないオブジェクトを符号化する可能性をなくすには、requiresSecureCodingをtrueに設定してください、可能な時はいつでも。これは、全ての符号化されたオブジェクトがNSSecureCodingに準拠することを確実にします。

See Also 参照

Archiving Data データをアーカイブする