首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QLPreviewController canPreviewItem:无法判断损坏的文件

QLPreviewController canPreviewItem:无法判断损坏的文件
EN

Stack Overflow用户
提问于 2014-02-13 10:28:14
回答 1查看 573关注 0票数 0

我从网上下载了文件,但是事先我不知道是什么类型的文件,我把它命名为pdf文件,这样就破坏了一些文件,我用QLPreViewController的方法“+canPreviewItem”来判断这个文件是否可以预览,在我的脑海里,如果这个PDF文件坏了(QLPreViewController实际上不能预览),它会返回do .但是总是返回“是”,我怎么判断这个文件是否可以预览呢?你能给我一些帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-26 22:02:11

+[QLPreviewController canPreviewItem:]只是根据item参数的UTI来告诉您,Quick Look是否知道如何显示此UTI。

它不对项目进行任何自省(这将是非常昂贵的)。

不幸的是,您无法避免修复服务器以返回适当的文件扩展名和MIME类型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21743991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档