init(capacity: Int)
numItems
entries.
新しくアロケートされた可変辞書を初期化します、十分なメモリをアロケートすることでnumItems
登録項目を保持しています。
init()
init(sharedKeySet : Any)
Dictionary
variable in cases that require reference semantics.
キー値ペアからなる動的なコレクションを表しているオブジェクト、参照意味論を必要とする場合にDictionary
変数の代わりに使うため。
Availability 有効性
Technology
class NSMutableDictionary : NSDictionary
The NSMutable
class declares the programmatic interface to objects that manage mutable associations of keys and values. It adds modification operations to the basic operations it inherits from NSDictionary
.
NSMutable
クラスは、不変のキーと値関係を管理するオブジェクトに対するプログラムインターフェイスを宣言しますそれは、修正演算いくつかを、それがNSDictionary
から継承する基本演算に加えます。
NSMutable
is “toll-free bridged” with its Core Foundation counterpart, CFMutable
. See Toll-Free Bridging for more information on toll-free bridging.
NSMutable
は、それのCore Foundation相当物、CFMutable
と「トールフリーブリッジ」されます。トールフリーブリッジに関する更なる情報としてToll-Free Bridgingを見てください。
In addition to the provided instance methods, such as set
, you can access NSDictionary
values by their keys using subscripting.
提供されたインスタンスメソッド、例えばset
などに加えて、あなたはNSDictionary
値にアクセスすることがそれらのキーによる添え字を使うことで可能です。
There should typically be little need to subclass NSMutable
. If you do need to customize behavior, it is often better to consider composition rather than subclassing.
NSMutable
のサブクラスを作る理由は一般的にほとんどないはずです。あなたがあつらえの挙動を必要とするならば、コンポジションを検討する方が添え字よりもしばしばより優れています。
In a subclass, you must override both of its primitive methods: サブクラスにおいて、あなたはそれの根本的メソッドを両方ともオーバーライドしなければなりません:
You must also override the primitive methods of the NSDictionary
class.
あなたはまた、NSDictionary
クラスの根本的メソッドもオーバーライドしなければなりません。
init(capacity: Int)
numItems
entries.
新しくアロケートされた可変辞書を初期化します、十分なメモリをアロケートすることでnumItems
登録項目を保持しています。
init()
init(sharedKeySet : Any)
func setObject (Any, forKey : NSCopying)
func setValue (Any?, forKey : String)
func addEntries (from: [AnyHashable : Any])
func setDictionary ([AnyHashable : Any])
func removeObject (forKey : Any)
func removeAllObjects ()
func removeObjects (forKeys : [Any])
class NSDictionary
Dictionary
constant in cases that require reference semantics.
キー値ペアからなる静的なコレクションを表しているオブジェクト、参照意味論を必要とする場合にDictionary
定数の代わりに使うため。