OC中獲取系相應目錄的幾種方法

2021-07-07 08:40:31 字數 1502 閱讀 2131

//這個方法能獲取乙個陣列,陣列裡面印象中是2個路徑,但是ios只有乙個,在ios中使用的時候,直接用陣列中的第乙個即可,第乙個引數為你要的路徑的型別,此處為獲取document資料夾

nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentationdirectory, nsuserdomainmask , yes);

nsstring *path =[paths objectatindex:0] nslog(@"%@",path);

//同上,但是獲取的是library資料夾

nsarray *paths2 = nssearchpathfordirectoriesindomains(nslibrarydirectory, nsuserdomainmask, yes);

nsstring *path2 =[paths2 objectatindex:0] nslog(@"%@",path2);

//同上,但是獲取的是caches資料夾

nsarray *paths3 = nssearchpathfordirectoriesindomains(nscachesdirectory, nsuserdomainmask, yes);

nsstring *path3 =[paths3 objectatindex:0] nslog(@"%@",path3);

//獲取tmp資料夾路徑

nsstring * tmpdir = nstemporarydirectory(); nslog(@"%@",tmpdir);

//獲取應用程式目錄路徑(裡面有document,library和temp資料夾

nsstring * homedir = nshomedirectory(); nslog(@"%@",homedir);

//獲取專案中檔案的目錄

//工程下黃色目錄是虛擬目錄.藍色目錄是真實目錄

C 獲取目錄的幾種方法

來至 獲取程式的基目錄。獲取模組的完整路徑。system.diagnostics.process.getcurrentprocess mainmodule.filename 可獲得當前執行的exe的檔名。獲取和設定當前目錄 該程序從中啟動的目錄 的完全限定目錄。system.environment....

iOS 獲取檔案的目錄路徑的幾種方法

iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有的應用程式資料檔...

iOS 獲取檔案的目錄路徑的幾種方法

iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有的應用程式資料檔...