2010-02-19 3 views
0

в моем классе MyDocument Мне нужно определить, есть ли изображение в моем NSTextView, поэтому я могу запретить пользователям сохранять документы в формате RTF, хотя RTF не поддерживает изображения.NSTextView определяет, присутствует ли NSTextAttachment

Может ли кто-нибудь указать мне в правильном направлении?

ответ

1

Есть ли причина, по которой вы не можете поддерживать RTFD для документов с изображениями, например TextEdit?

Если это действительно не вариант, спросите свою присланную строку, будь то contains attachments. Это встроенные изображения: вложения.

Кроме того, вы не должны использовать свои представления в качестве классов хранения. Сам документ должен владеть текстом и выставлять его в свойстве, и вы должны привязать его к этому свойству.

+0

Конечно, я поддерживаю RTFD! Проблема в том, что если в моем NSTextView есть NSTextAttachment, он не должен предлагать сохранение в виде RTF, поскольку RTF не поддерживает изображения, а предлагает сохранить вместо RTFD :) – Pripyat

Смежные вопросы