【发布时间】:2012-02-26 15:15:15
【问题描述】:
我有一个基本的 NSTextView,启用了富文本和图形(在 IB 中)。我想得到的是拖入的任何图像的路径和文件名,这样我就可以将它们传递给另一个类。
我是 NSAttributedString 的新手,但我有一个使用 enumerateAttributesInRange:options:usingBlock: 寻找 NSAttachmentAttributeName 的循环,一切正常。但更深入地讲,我进入了 fileWrapper 类,它是 apparent inability to give me the path of the item。
我将如何获取 NSTextAttachment 的名称和路径?
相关:有没有更简单的方法来获取它们然后逐步遍历属性?
非常感谢!
【问题讨论】:
-
不幸的是 NSFileWrapper 返回的属性字典也没有提供完整的路径名。 NSFileWrapper 的设计通过拒绝提供对原始引用对象的路径名的访问来做出短视和不幸的封装假设。
标签: cocoa nstextview nsattributedstring nsfilewrapper nstextattachment