Swift 如何为NSAttributedString指定标识符?

Swift 如何为NSAttributedString指定标识符?,swift,swift3,Swift,Swift3,我想知道,我能给NSAttributedString一个String类型的标识符吗 如: AttributedString.Identifier = "AttributedString 1" print(AttributedString.Identifier) 然后我得到AttributedString标识符是AttributedString 1 怎么做?这样做的目的是什么?您可以使用成员value和identifier将字符串包装在结构中。因为我使用NSTextAttachment.imag

我想知道,我能给
NSAttributedString
一个
String
类型的标识符吗

如:

AttributedString.Identifier = "AttributedString 1"
print(AttributedString.Identifier)
然后我得到AttributedString标识符
AttributedString 1


怎么做?

这样做的目的是什么?您可以使用成员
value
identifier
将字符串包装在结构中。因为我使用NSTextAttachment.image来设置图像。使用NSAttributedString(附件:)来放置NSTextAttachment,然后我会得到一个带有图像的NSAttributedString。但我需要知道此图像的标识符,然后我可以使用这个标识符来做这件事。只需对它进行子类化并添加一个属性?