在我的 MyDocument 类中,我需要确定 NSTextView 中是否有图像,这样我就可以阻止用户将文档保存为 RTF,尽管 RTF 不支持图像。
有人能给我指出正确的方向吗?
最佳答案
是否有理由无法像 TextEdit 那样支持带有图像的文档的 RTFD?
如果这确实不是一个选项,请询问您的属性字符串是否 contains attachments 。这就是嵌入图像:附件。
此外,您不应将 View 用作存储类。文档本身应该拥有文本并将其公开在属性中,并且您应该将 TextView 的值绑定(bind)到该属性。
关于cocoa - NSTextView 判断 NSTextAttachment 是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2298233/