0
是否有直接的方式將冒號分隔的路徑(即「Macintosh HD:Users:stuarttevendale:Documents:DBTest.db」)轉換爲NSURL(即「file:/ /localhost/Users/stuarttevendale/Documents/DBTest.db「)?將冒號分隔的路徑轉換爲NSURL
是否有直接的方式將冒號分隔的路徑(即「Macintosh HD:Users:stuarttevendale:Documents:DBTest.db」)轉換爲NSURL(即「file:/ /localhost/Users/stuarttevendale/Documents/DBTest.db「)?將冒號分隔的路徑轉換爲NSURL
這樣的路徑是HFS風格的路徑。使用CFURLCreateWithFileSystemPath()
和kCFURLHFSPathStyle
。
謝謝,肯,完美的工作。 – 2013-04-30 15:22:00
不幸的是'kCFURLHFSPathStyle'參數現在已被棄用...... – 2014-12-05 20:08:54
@Julian,所以應該是任何提供HFS風格路徑的東西。如果你遇到這個問題,我可以問爲什麼/你如何有一個HFS風格的路徑,你需要轉換?無論如何,棄用並不意味着你必須立即停止使用它。如果您有需要,並且棄用的API是唯一可解決此問題的API,那麼只要它有效,請繼續使用它。只要認爲自己已經警告過它可能會停止工作甚至最終離開。 – 2014-12-06 00:19:36