Как отобразить содержимое NSString в WebView (приложение Cocoa Mac) - PullRequest
0 голосов
/ 10 декабря 2011

Можно ли загрузить WebView с текстом из строки NSString? Если я сохраню содержимое строки в файл, а затем использую что-то вроде:

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

Это работает, но как я могу это сделать без записи содержимого в файл?

1 Ответ

3 голосов
/ 10 декабря 2011

Да, вы можете загрузить NSString в веб-просмотр, просто посмотрите на следующий метод:

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

Вы также можете открыть файлы с диска, создав объект NSString и затем загрузив его вWebView.Однако использование loadRequest может быть лучше (поскольку оно делает то же самое, но затем внутренне).

Если вы хотите записать строку NSString в файл, вы можете:

[someStringObject writeToFile:_path_];

Сделали ли вына самом деле взглянуть на ссылку на класс NSString?Там довольно ясно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...