Я использую Quick Look Framework для предварительного просмотра вложений и должен будет пометить неподдерживаемые файлы перед запуском QLPreviewController
. Могу ли я программно каким-то образом проверить, будет ли QuickLook фактически просматривать файл и как?Могу ли я проверить, поддерживает ли QuickLook/открывает данный файл?
1
A
ответ
1
Вы можете использовать canPreviewItem свойство от QLPreviewController проверить, является ли элемент может быть просмотрен с помощью QLPreviewController
Btw этих файлов, поддерживаемых QLPreviewController (Ref)
iWork документы
Microsoft Office документы (Office '97 и новее)
Документы формата RTF
PDF файлы
Изображения
Текстовые файлы, чьи равномерная идентификатор типа (ИМП) соответствует типу public.text (см Равномерное Тип Идентификаторы ссылки)
разделителями-значение (CSV) файлы
Смежные вопросы
- 1. Как проверить, могу ли я удалить файл?
- 2. Могу ли я проверить, существует ли файл по URL-адресу?
- 3. Могу ли я узнать, существует ли данный метод?
- 4. PHP: как проверить, был ли данный файл включен() внутри функции
- 5. Могу ли я проверить, пристыкован ли iPhone?
- 6. Могу ли я проверить, поддерживает ли веб-сервис SOAP определенный WebMethod?
- 7. Как проверить, находится ли данный файл в формате файла PROPER?
- 8. Проверьте, поддерживает ли команда данный аргумент с использованием autoconf
- 9. Могу ли я проверить, было ли изменено значение в prePersist()?
- 10. sqlite3: Как проверить, существует ли данный столбец?
- 11. ActiveRecord, могу ли я проверить ассоциацию has_and_belongs_to?
- 12. Могу ли я проверить функции Ajax локально?
- 13. Как проверить, могу ли я создать файл в определенной папке
- 14. Как я могу проверить, добавлен ли файл в папку?
- 15. Как я могу проверить, является ли файл (non process) администратором
- 16. Как я могу проверить, запущен ли таймер1?
- 17. Как проверить, поддерживает ли WebSphere MQ SSL?
- 18. Проверьте, могу ли я удалить файл
- 19. Как проверить, поддерживает ли Tomcat поддержку SSL?
- 20. Могу ли я вставить элемент в данный итератор для карты?
- 21. Могу ли я программно определить, какое приложение откроет данный URL?
- 22. Могу ли я заставить JVM изначально компилировать данный метод?
- 23. Как проверить, поддерживает ли apache2 статический контент?
- 24. Как проверить, поддерживает ли браузер HTML5?
- 25. проверить, поддерживает ли компилятор форматировать библиотеку
- 26. Как проверить, поддерживает ли браузер флеш?
- 27. VB.NET - Как проверить, поддерживает ли Webbrowser флеш?
- 28. Как проверить, поддерживает ли Android-устройство библиотеку?
- 29. Как проверить, поддерживает ли текущий каталог SVN?
- 30. Как проверить, поддерживает ли браузер Javascript?