Я новичок в разработке для iPhone.Я разрабатываю приложение для iphone, в котором я загружаю файлы с помощью веб-службы со следующим кодом:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = [paths objectAtIndex:0];
NSString *fileLoc = [basePath stringByAppendingString:@"/filename.pdf"];
NSData *fileData = [self decodeBase64WithString:soapResults];
[fileData writeToFile:fileLoc atomically:YES];
И мой файл находится в пути: / Users / myusername / Библиотека / Поддержка приложений / iPhone Simulator / 4.0 /Applications / 7A627E64-DEAB-40FA-BE04-35ED50580B65 / filename.pdf
Как я могу открыть этот файл с помощью uiwebview ???Я пробовал это:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = [paths objectAtIndex:0];
NSString *fileLoc = [basePath stringByAppendingString:@"/filename"];
[self loadDocument:fileLoc inView:mywebview];
Мой метод loadDocument:
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView
{
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
}
Но он показывает ошибку ... Я думаю, что местоположение - это проблема .. Как я могу найти путь в симулятореа также в оригинальном устройстве ???
Пожалуйста, помогите мне ...