2011-12-10 87 views
0

是否可以使用NSString中的文本加載WebView?如果我的字符串內容保存到一個文件,然後使用類似:如何在WebView中顯示NSString內容(Cocoa Mac應用程序)

[[main_browser mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"file:///Volumes/AA/myfile.txt"]]]; 

它的工作原理,但我怎麼能做到這一點沒有內容寫入文件?

回答

3

是的,你可以加載的NSString到網頁視圖,只要看看下面的方法:

- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL 

還可以打開文件從磁盤這樣通過創建一個的NSString對象,然後加載到web視圖。然而,使用loadRequest可能會更好(因爲它正在做同樣的事情,但內部)。

如果你想寫的NSString一個文件就可以了:

[someStringObject writeToFile:_path_]; 

你真的看看NSString類引用?那裏很清楚。

相關問題