UIWebview не отображает контент, который я хочу отображать - PullRequest
0 голосов
/ 05 июня 2010

В моем приложении у меня есть UIWebView, который загружает различные файлы RTF. Я использую эту функцию для загрузки этих файлов:

- (void)loadFile:(NSString*)file
{
NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
NSString* sourceFilePath = [resourcePath stringByAppendingPathComponent:file];
NSURL* url = [NSURL fileURLWithPath:sourceFilePath isDirectory:NO];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[webview loadRequest:request];
}

UIWebView ничего не отображает. Когда я вхожу в отладчик, то значение строки файла мне нужно, но значения resourcePath и sourceFilePath равны «nil». Что я делаю не так?

Заранее спасибо!

1 Ответ

1 голос
/ 05 июня 2010

Попробуйте использовать -pathForResource:ofType:.

NSString* sourceFilePath = [[NSBundle mainBundle] pathForResource:file ofType:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...