在iOS上编辑RTF文件

在iOS上编辑RTF文件,ios,objective-c,rtf,nsattributedstring,Ios,Objective C,Rtf,Nsattributedstring,因此,通过在iOS7中添加文本工具包,从RTF文件生成NSAttributedString非常容易——三行代码。它工作得很好,甚至RTFD文件也可以工作。然而,在搜索苹果的文档时,似乎没有任何往返功能。也就是说,它们不提供将NSAttribute字符串保存回RTF的方法 有谁知道有一个开源解决方案可以在iOS7中实现这一功能吗?我知道至少有一个应用程序(Textilus)可以做到这一点,但我需要将这一功能整合到我自己的应用程序中。我在这里回顾了过去的问题,并对web进行了一般性搜索,但我找到的唯

因此,通过在iOS7中添加文本工具包,从RTF文件生成NSAttributedString非常容易——三行代码。它工作得很好,甚至RTFD文件也可以工作。然而,在搜索苹果的文档时,似乎没有任何往返功能。也就是说,它们不提供将NSAttribute字符串保存回RTF的方法


有谁知道有一个开源解决方案可以在iOS7中实现这一功能吗?我知道至少有一个应用程序(Textilus)可以做到这一点,但我需要将这一功能整合到我自己的应用程序中。我在这里回顾了过去的问题,并对web进行了一般性搜索,但我找到的唯一内容是一个github项目的链接,该项目现在给出了404。我真的希望能够制作一个RTF编辑器,唯一缺少的是保存到RTF。我想在我自己构建它之前,我会在这里问一下。

我是否遗漏了什么,或者您不能
NSData*rtfData=[myAttributedString dataFromRange:NSMakeRange(0,[myAttributedString长度])DocumentAttribute:@{NSDocumentTypeDocumentAttribute:NSRTFTextDocumentType}错误:nil]然后将
rtfData
写入文件?啊!对这很有效。谢谢如果您想让我将其标记为解决方案,请将其作为答案发布。