【发布时间】:2012-10-05 16:07:24
【问题描述】:
将属性分配给现有类的最佳方法是什么?
我有一个现有的 ALAsset 数组,并希望将布尔值作为属性分配给每个资产。 我可以子类化,但是我必须将每个 ALAsset 复制到一个新的(?) 我无法创建类别,因为我需要将该布尔值存储在某处。
有什么想法吗?
【问题讨论】:
标签: ios macos properties alasset
将属性分配给现有类的最佳方法是什么?
我有一个现有的 ALAsset 数组,并希望将布尔值作为属性分配给每个资产。 我可以子类化,但是我必须将每个 ALAsset 复制到一个新的(?) 我无法创建类别,因为我需要将该布尔值存储在某处。
有什么想法吗?
【问题讨论】:
标签: ios macos properties alasset
从 OS X v10.6 开始可用的关联引用模拟将对象实例变量添加到现有类。使用关联引用,您可以在不修改类声明的情况下向对象添加存储。
【讨论】: