NSArray<TKey> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
NSArray<TKey>() | |
NSArray<TKey>(NSCoder) |
Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unarchiver. |
NSArray<TKey>()
public NSArray ();
Si applica a
NSArray<TKey>(NSCoder)
Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unarchiver.
public NSArray (Foundation.NSCoder coder);
new Foundation.NSArray<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSCoder -> Foundation.NSArray<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>
Parametri
- coder
- NSCoder
Oggetto unarchiver.
Commenti
Questo costruttore viene fornito per consentire l'inizializzazione della classe da un nonrchiver , ad esempio durante la deserializzazione NIB. Fa parte del NSCoding protocollo.
Se gli sviluppatori vogliono creare una sottoclasse di questo oggetto e continuare a supportare la deserializzazione da un archivio, devono implementare un costruttore con una firma identica: accettando un singolo parametro di tipo NSCoder e decorarlo con la dichiarazione di attributo [Export("initWithCoder:"].
Lo stato di questo oggetto può essere serializzato anche usando il metodo complementare EncodeTo.