cocoa - NSTextView 判断 NSTextAttachment 是否存在

标签 cocoa rtf nstextview

在我的 MyDocument 类中,我需要确定 NSTextView 中是否有图像,这样我就可以阻止用户将文档保存为 RTF,尽管 RTF 不支持图像。

有人能给我指出正确的方向吗?

最佳答案

是否有理由无法像 TextEdit 那样支持带有图像的文档的 RTFD?

如果这确实不是一个选项,请询问您的属性字符串是否 contains attachments 。这就是嵌入图像:附件。

此外,您不应将 View 用作存储类。文档本身应该拥有文本并将其公开在属性中,并且您应该将 TextView 的值绑定(bind)到该属性。

关于cocoa - NSTextView 判断 NSTextAttachment 是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2298233/

相关文章:

c# - 将 Rtf 格式转换为 HTML

macos - 如何在 Xamarin Mac 中设置 NSTextView 的文本?

cocoa - 推送时将 leftBarButtonItems 保留在新的 UIViewcontroller 上

objective-c - 不使用 XCode 进行 Iphone 开发

c# - 如何将网页和数据库中的格式化文本转换为 RTF 或 doc

objective-c - NSTextView(带有 NSTextTable)上的拖动选择只能选择一列吗?

macos - 尝试查看 NSCell 的 NSTextView 的委托(delegate)

swift - 我们如何在 cocoa Mac OSX 应用程序中使用 NSWorkSpace 添加附件到默认邮件应用程序

cocoa - 在 Cocoa 应用程序中显示硬盘上所有 PDF 文件的列表

php 到 rtf,é 变成 É