繁体   English   中英

UIWebView接受正常的NSString,但不接受来自对象的NSString

[英]UIWebView accepts normal NSStrings but not a NSString from an object

因此,我有一个名为“ theList”的对象,其中包含大量有关学生的信息,一个元素是指向其在线工作图像的URL。 我正在使用Webview使用以下代码显示该图像:

    NSString *urlAddress2 = theList.imageofwork; 
    NSURL *url2 = [NSURL URLWithString:urlAddress2]; 
    NSURLRequest *requestObj2 = [NSURLRequest requestWithURL:url2]; 
    [workWeb loadRequest:requestObj2]; 

这不起作用,但是当我将“ theList.imageofwork”(其中包含“ http://google.com”,我在测试时应该说)更改为“ @” http://google.com”时,它绝对可以工作精细。

尽管我需要它能够从“ theList”中提取,因为视图是一般视图,并且应该根据您选择的学生而有所不同。 所以我的问题是我做错了什么,或者还有其他显示图像的方式吗?

另外,在List.h中,imageofwork声明为:

@property (nonatomic, retain) NSString *imageofwork;

在List.m中,我有:

@synthesize imageofwork;

我还应该提到我对xcode比较陌生,这是我在这里的第一篇文章!

提前致谢。

您应该更仔细地阅读UIWebView类的文档。

这是您需要的: loadHTMLString:baseURL:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM