在app中打开后获取文件元数据

时间:2016-02-11 06:49:25

标签: ios objective-c metadata nsfilemanager

我正在使用AppDelegate&#39>在我的应用中打开文件(现在只有PDF)

application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options. 

如何获取文件的标题,作者,内容创建者等元数据?我可以使用

获取NSFileCreationDate,NSFileExtensionHidden等数据。
[[NSFileManager defaultManager] attributesOfItemAtPath:[url path] error:&error];

1 个答案:

答案 0 :(得分:0)

尝试使用MTPDF *pdf = [MTPDF PDFWithContentsOfURL:[NSURL URLWithString:strURL]]; NSLog(@"%@\n%@\n%@\n%@\n%@\n%@\n%@",pdf.title, pdf.version, pdf.author, pdf.creator, pdf.subject, pdf.creationDate, pdf.modifiedDate); 。请在以下网址找到:the pattern attribute

{{1}}

我使用它并且非常有用