【问题标题】:UIWebView using loadData compile errorUIWebView 使用 loadData 编译错误
【发布时间】:2015-03-06 21:39:02
【问题描述】:

我在核心数据中存储了 NSData,可以是图像、rtf、视频或文本。我正在尝试使用 UIWebView 来使用 loadData 显示 NSData,但是构建给了我错误消息:

“UIWebView”没有可见的@interface 声明选择器“loadData:MIMEType:textEncoding:baseURL:”

这是我的 RTF 代码:

UIWebView *wv = [[UIWebView alloc] initWithFrame:view.bounds];
NSData *data = entry.data;
[wv loadData:data MIMEType:@"application/rtf" textEncoding:@"utf-8" baseURL:nil];
[view addSubview:wv];

我已经看到了很多如何使用它的链接,Apple 文档也解释了它。为什么我收到构建错误? iOS 开发目标是 7.0

【问题讨论】:

    标签: ios xcode uiwebview loaddata


    【解决方案1】:

    link 中的 cmets 表示不会为基本 URL 传递 nil 值。尝试用@"https://"替换nil

    【讨论】:

      【解决方案2】:

      我已经重新启动了我的 MacBook 和 Xcode,清理了项目并且错误消失了 - 很奇怪,但现在它可以正常工作了。

      【讨论】:

        猜你喜欢
        • 2015-09-19
        • 1970-01-01
        • 2011-07-02
        • 2010-12-10
        • 2011-07-13
        • 2012-08-26
        • 2016-08-23
        • 1970-01-01
        • 2014-04-30
        相关资源
        最近更新 更多