我正在處理其內容格式已在多個版本的OSX上進行更改的文件,以前是ASCII,然後是JSON,現在是二進制plist。所以我需要確定它是什麼類型的文件,以便我可以將它解析爲文本,使用JSON API或將plist作爲字典/數組加載。以編程方式確定OSX上的文件內容類型
我可以使用/ usr/bin/file命令告訴我文件的內容類型,但我更願意以編程方式執行此操作。有沒有Cocoa API?
我看過NSFileManager attributesOfItemAtPath:錯誤:但是,這只是返回NSFileTypeRegular,這並沒有幫助。
感謝你的這個,看起來比source forge鏈接更有前途。我希望避免依賴,但這應該足夠了。謝謝。 – brianpartridge