如何将* .pdf所有pdf从我的iPhone导入我的应用程序,如此添加音乐文件。 http://developer.apple.com/library/ios/#samplecode/AddMusic/Introduction/Intro.html。谢谢。事先感谢iphone dev。真的感谢任何帮助。
NSString *bundlePath = [[NSBundle mainBundle] resourcePath];
NSFileManager *mgr = [[NSFileManager alloc] init];
NSArray *allFiles = [mgr contentsOfDirectoryAtPath:bundlePath error:NULL];
for (NSString *fileName in allFiles)
{
if ([[fileName pathExtension] isEqualToString:@"pdf"])
{
NSString *fullFilePath = [bundlePath stringByAppendingPathComponent:fileName];
// fullFilePath now contains the path to your pdf file
// DoSomethingWithFile(fullFilePath);
NSLog(@"file: %@",fullFilePath);
}
}
NSURL *url = [[NSBundle mainBundle] URLForResource:@"" withExtension: @"pdf"];
NSLog(@"File: %@",url);
答案 0 :(得分:2)
您只需将pdf文件作为附件发送电子邮件,iphone就可以自行阅读。该功能已经存在于iPhone的iOS中,或者您可以将它们上传到某个地方(在您的服务器上)并发送链接。
答案 1 :(得分:1)
您不能只在应用中浏览手机上的所有文件。
正如我在你对其他问题的评论中所说的那样(顺便提一下,这个问题几乎和这个问题完全相同,但在另一个问题中,你问的是关于csv文件而不是pdf文件),你需要阅读关于App Sandbox。
简而言之,应用程序只能看到自己的文件和应用程序编写的文件。所有应用都有自己的存储空间,只能在该区域内看到。
话虽如此,可以在应用程序之间传递一些文件,但必须编写它们以支持它。 iOS设备上没有全局文件系统这样的概念。