我从网上下载了文件,但是事先我不知道是什么类型的文件,我把它命名为pdf文件,这样就破坏了一些文件,我用QLPreViewController的方法“+canPreviewItem”来判断这个文件是否可以预览,在我的脑海里,如果这个PDF文件坏了(QLPreViewController实际上不能预览),它会返回do .但是总是返回“是”,我怎么判断这个文件是否可以预览呢?你能给我一些帮助吗?
发布于 2014-03-26 22:02:11
+[QLPreviewController canPreviewItem:]只是根据item参数的UTI来告诉您,Quick Look是否知道如何显示此UTI。
它不对项目进行任何自省(这将是非常昂贵的)。
不幸的是,您无法避免修复服务器以返回适当的文件扩展名和MIME类型。
https://stackoverflow.com/questions/21743991
复制相似问题