从iPhone浏览PDF文件并在服务器上上传

时间:2015-04-01 06:33:23

标签: ios objective-c iphone file-upload

在我的应用程序中,我需要允许用户从iPhone浏览一些PDF文件并将其上传到服务器 我知道如何在服务器上上传PDF文件,但我不知道如何浏览PDF文件。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

您只能查看App的沙箱中的文件。每个应用程序都有一个Documents,Cache和临时文件夹。

示例代码:

NSError *err        = nil;
NSArray *myPathList = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *myPath    = [myPathList  objectAtIndex:0];
NSArray *dirContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:myPath error:&err];
if(err) NSLog(@"ERROR: %@",[err localizedDescription]);
NSMutableArray *filePaths  = nil;

int count = (int)[dirContent count];
for(int i=0; i<count; i++)
{
    [filePaths addObject:[dirContent objectAtIndex:i]];
}
return filePaths;