2013-03-03 48 views
0

我需要幫助才能在iOS上使用C訪問文檔目錄。C FOpen()打開文檔目錄iOS

我有我的.c文件尋找應用程序包中的特定文件。我沒有訪問這個文件的問題。它看起來像這樣:的fopen(「文件名」,

不幸的是,如果我想該文件移動到文檔目錄,追加‘/文件/文件名’不工作

我。知道如何使用Objective-C類,容易使用filesystemrepresentation訪問該文件,但我不知道如何做到這一點只在C.任何幫助將不勝感激!

謝謝!

+1

假設'fopen'將應用程序包視爲當前目錄,應該傳遞''Documents/filename''路徑。請注意缺少主導斜線。 – rmaddy 2013-03-04 03:29:01

+0

原來,傳遞「Documents/filename」路徑不起作用,因爲您位於可執行文件所在的目錄中:「.app /」。我能夠通過創建一個CWD字符來獲取文檔目錄,然後刪除char的最後幾個字符以脫離「.app /」包,然後將文檔路徑附加到它的末尾。感謝您的幫助! – 2013-03-11 13:56:56

回答

0

F打開默認爲可執行文件的目錄文件位於「.app /」中 - 在iOS上。

我能夠通過創建當前工作目錄的char來獲取文檔目錄,然後刪除char的最後幾個字符以脫離「.app /」包,然後將文檔路徑附加到它的結束。