XCode 15.2 日本語化計画:New Human Interface Guideline
デフォルトの実装を使用して、提供されたエンコーダに Objective-C 値をコード化します。
Value が NSObject および NSSecureCoding に準拠している場合に使用できます。
value
コード化すべき値。
encoder
そこにデータを書き込むべきエンコーダ。
デフォルトの実装では、オブジェクトに対して NSKeyedArchiver を使用し、結果のデータに対して encode(to:) を呼び出します。
エンコーダへの書き込みが失敗すると、このメソッドはエラーを throws します。
static func encode(Self.Value, to: Encoder)
Value が Encodable に準拠している場合に使用できます。