NSArray<TKey> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
NSArray<TKey>() | |
NSArray<TKey>(NSCoder) |
从 unarchiver 对象中存储的数据初始化 对象的构造函数。 |
NSArray<TKey>()
public NSArray ();
适用于
NSArray<TKey>(NSCoder)
从 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)>
参数
- coder
- NSCoder
unarchiver 对象。
注解
提供此构造函数是为了允许从 unarchiver (初始化类,例如,在 NIB 反序列化) 期间。 这是协议的一 NSCoding 部分。
如果开发人员想要创建此对象的子类并继续支持对存档进行反序列化,则应实现具有相同签名的构造函数:采用类型的 NSCoder 单个参数,并使用 [Export (“initWithCoder:”] 属性声明对其进行修饰。
也可以使用配套方法 EncodeTo 序列化此对象的状态。