Instance Method
インスタンスメソッド
set(_:forKey:)
Sets an object for the specified key in the key-value store.
オブジェクトをこの指定されたキーに対してキー値保管において設定します。
Declaration
宣言
func set(_ anObject: Any?,
forKey aKey: String
)
Parameters
パラメータ
anObject
The object you want to store. The type of the object must be one of the property list types: NSNumber
, NSString
, NSDate
, NSData
, NSArray
, or NSDictionary
. The total size (in bytes) of the object must not exceed the per-key size limits.
あなたが格納したいオブジェクト。オブジェクトの型は、プロパティリスト型:NSNumber
、NSString
、NSDate
、NSData
、NSArray
、またはNSDictionary
の1つでなければなりません。オブジェクトの全体の大きさ(バイトでの)は、キーごとの大きさ制限を越えてはいけません。
aKey
The key under which to store the value. The length of this key must not exceed 64 bytes using UTF8 encoding.
それの下で値を格納することになるキー。このキーの長さは、UTF8符号化を使って64バイトを越えてはいけません。
Discussion
議論
If the type of anObject
is not one of the property list types, this method does not set it in the key-value store. Instead, it logs an error and silently ignores the object.
anObject
の型がプロパティリスト型の1つでないならば、このメソッドはそれをキー値保管において設定しません。代わりに、それはエラーを記録して、静かにそのオブジェクトを無視します。