菜鸟教程小白 发表于 2022-12-12 11:49:37

ios - 在 Objective c 中解析 RTF


                                            <p><p>我想在Objective c中解析RTF文件。是否可以解析它?如果可能的话,我怎样才能将它用于 IOS。我想要所有的文本和格式。
为此,我尝试了多种方式来获取文本和格式,我使用了 UIWEBVIEW,但它不返回任何文本字符串</p>

<pre><code>NSURL *imgPath = [ URLForResource:@&#34;test&#34; withExtension:@&#34;rtf&#34;];
NSData *data = ;
];
NSString *html = ;
</code></pre>

<p>这里 html 返回 nil 值。
谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>好的,这个问题已经很老了,但万一有人偶然发现这个问题:</p>

<p><code>html</code> 为 nil,因为 <code>webView</code> 未完成加载。在 <code>UIWebViewDelegate</code> 中获取 html:</p>

<pre><code>- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    NSString *html = ;

    NSLog(@&#34;Html: %@&#34;,html);

}
</code></pre>

<p>您将获得所需的 html。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在 Objective c 中解析 RTF,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/17148146/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/17148146/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在 Objective c 中解析 RTF