是否可以使用NSString中的文本加载WebView?如果我将字符串内容保存到文件中,然后使用类似:
[[main_browser mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"file:///Volumes/AA/myfile.txt"]]];
它有效,但如果不将内容写入文件,我怎么能这样做?
答案 0 :(得分:3)
是的,您可以将NSString加载到webview中,只需查看以下方法:
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL
您也可以通过创建NSString对象然后将其加载到webview中来以这种方式从磁盘打开文件。但是使用loadRequest可能会更好(因为它正在做同样的事情,但在内部)。
如果要将NSString写入文件,可以:
[someStringObject writeToFile:_path_];
你真的看过NSString类引用了吗?那里很清楚。