如何找出目標文件c中的文件類型,即查找該文件是pdf,xls,doc還是圖像或目錄?查找文件類型
Q
查找文件類型
0
A
回答
0
如果您不能相信擴展名是準確的,您需要查看文件頭幾個字節的「幻數」。
目錄是不同的動物。你可以用stat()或其Objective-C等價物來測試。
2
我不確定這是否違反SO政策,但我寫了一個10的高層,MagicKit.framework
。它有一個iOS目標,你可以靜態鏈接你的iOS應用程序,如果這是你想要的。該功能集有點粗俗,但如果您想將您的文件廣泛分類爲多媒體,文檔等,它會返回Uniform Type Identifiers(以及MIME類型和人類可讀的描述)。
+0
我使用了uidocumentInteractionController ....並且能夠找到文件類型...... UIDocumentInteractionControllerDelegate是我已經實現的代理 – 2010-11-24 10:44:16
相關問題
- 1. 按文件類型查找Ole ClsId
- 2. 查找特定文件類型
- 3. Bash腳本在給定文件夾中查找文件類型
- 4. 不包括文件類型在文件中查找搜索
- 5. 在Python中查找符號鏈接文件的文件類型
- 6. PHP文件類型檢查
- 7. 原型查找類並替換文本
- 8. 檢查文件類型文件的jQuery
- 9. 查找類型參數的類型
- 10. 查找同一類型的控件
- 11. 從Freebase查找類型
- 12. 查找Outlook的類型.MAPIFolder
- 13. 查找類型的異常
- 14. 的Windows - 未知文件類型和Windows網絡「查找」
- 15. 在Windows上查找文件的MIME類型
- 16. 查找從服務器收到的NSData文件類型
- 17. 在rails中查找上傳文件的內容類型
- 18. 如何在目錄中查找不同類型的文件?
- 19. 正在更新腳本以查找新類型的文件
- 20. 使用GTK查找給定MIME類型的文件圖標
- 21. 如何讓VSCode 1.14.2在我的文件中查找類型?
- 22. 如何在ELF文件中查找變量類型?
- 23. 如何從文件中使用java查找整數的類型
- 24. 查找在vim中加載了哪種文件類型
- 25. 找出真正的文件類型
- 26. MFC,找到特定的文件類型
- 27. 查找文件
- 28. 查找類似的文件名稱
- 29. 如何查找類型類的祖先?
- 30. 在類中查找屬性的類型
您可能想查看答案到[這個問題](http://stackoverflow.com/questions/5213784/how-to-find-file-types-in-objective-c)。 – 2011-05-25 20:11:13