2012-08-28 43 views

回答

0

文件扩展名添加到路径,同时快速找吧:) 前推=>弹出后添加扩展 =>再次删除它

7

我刚刚找到另一种方式来处理这个问题。执行具有以下属性的项目:

@interface QuickLookPreviewItem : NSObject <QLPreviewItem> 
@property (nonatomic, strong) NSURL *url; 
@property (nonatomic, strong) NSString *title; 
@property (nonatomic, strong) NSString *uti; 
@end 

@implementation QuickLookPreviewItem 
- (NSString *)previewItemTitle { return self.title; } 
- (NSURL *)previewItemURL { return self.url; } 
- (NSString *)previewItemContentType { return self.uti; } 
@end 

虽然目前还不清楚它在文档中的工作方式如何。

+0

它的工作就像一个魅力,但它没有记录,所以它应该是一个私人API ...可能是因为UTI标准它只是一个苹果的事情,这不是一个标准: https://developer.apple.com/ library/mac/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html – Cesar

+0

这也适用于Swift 3.由于它是私人API,它会通过应用商店评论吗? – ThottChief