檔案路徑相關的方法在nspathutilities中,主要是操作路徑
獲得乙個路徑
nsstring *documents = [nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes) objectatindex:0]; //獲得document的路徑//---~~~/application/43a22272-f08c-4078-93a9-caf451bf9814/documents //~~~是省略寫法
nsarray *components = [documents pathcomponents]; //路徑的每個節點的元素"/",
users,
admin,
library,
developer,
coresimulator,
devices,
"87ab942e-1a11-479c-8010-1f5c36646658",
data,
containers,
data,
application,
"43a22272-f08c-4078-93a9-caf451bf9814",
documentsnsstring *lastpathcomponent = [documents lastpathcomponent]; //最後的乙個路徑節點元素
//---documentsnsstring *stringbydeletinglastpathcomponent = [documents stringbydeletinglastpathcomponent];//刪除最後乙個路徑節點元素
//---~~~/application/3b14dae5-8890-42e1-8dc1-664bb35b6333nsstring *stringbyappendingpathcomponent = [documents stringbyappendingpathcomponent:@"new.txt"]; //新增乙個路徑元素
//---~~~/application/20fed3fc-859a-4c56-945a-ffeeb17a93a2/documents/new.txtnsstring *pathextension = [stringbyappendingpathcomponent pathextension]; //檔案的字尾名
//---txtnsstring *stringbydeletingpathextension = [stringbyappendingpathcomponent stringbydeletingpathextension]; //去掉字尾名
//---~~~/application/20fed3fc-859a-4c56-945a-ffeeb17a93a2/documents/newnsstring *stringbyappendingpathextension = [stringbydeletingpathextension stringbyappendingpathextension:@"txt"]; //新增字尾名
//---~~~/application/20fed3fc-859a-4c56-945a-ffeeb17a93a2/documents/new.txtnsstring *stringbyabbreviatingwithtildeinpath = [documents stringbyabbreviatingwithtildeinpath]; //變成相對路徑,前面的都用波浪號省略
//--- ~/documentsnsstring *stringbyexpandingtildeinpath = [stringbyabbreviatingwithtildeinpath stringbyexpandingtildeinpath]; //把相對路徑變成絕對路徑nsarray *stringsbyappendingpaths = [documents stringsbyappendingpaths:@[@"a",@"b",@"c.txt"]]; //批量新增多個路徑,得到乙個路徑陣列
//---~~~/application/16474b22-b287-4f7c-9931-e7454b83822e/documents/a
//---~~~/application/16474b22-b287-4f7c-9931-e7454b83822e/documents/b
//---~~~/application/16474b22-b287-4f7c-9931-e7454b83822e/documents/c.txt
IOS獲取檔案路徑的方法
iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有de應用程式資料...
IOS中獲取檔案路徑的方法
iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有de應用程式資料...
iOS獲取各種檔案目錄路徑的方法
iphone沙箱模型有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有de應用程式資料檔...