資料儲存的路徑

2021-07-09 08:09:53 字數 1880 閱讀 3704

//資料儲存的路徑-----也就是改放到**

//1. bundle 路徑

nsstring *bunpath = [nsbundle

mainbundle].bundlepath;

//    nslog(@"bunpath - %@",bunpath);

//2.沙盒的路徑

nsstring *path = nshomedirectory();

//    nslog(@"path - %@",path);

//注意點 : 千萬不要把大型資料

放到documents 裡面

否則無法上線

//: 這幾個目錄中

哪個可以

同步itunes   documents preference(偏好設定)

documents

//    nsstring *docpath = [nsstring stringwithformat:@"%@/documents",path];

.1自動新增 /  ,他會自動判斷

nsstring

@"documents"];

//    nslog(@"docpath --- %@",docpath);

// 出於以後考慮

若干年後   abc ,避免這個問題

/***  自動獲取對應的路徑

*  domains  資料夾

*  @param directory   查詢哪個

資料夾下面的路徑

*  @param domainmask  使用者資料夾

*  @param expandtilde  ~ 為no, 如果

是yes 代表

全顯示

**  @return <#return value description#>

*/nsstring

*docpath2 = [nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask,

yes) lastobject];

//    nslog(@"docpath2 -------  %@",docpath2);

// --------------------------- 了解------------------------------------

library 路徑

nsstring

*libpath = [nssearchpathfordirectoriesindomains(nslibrarydirectory, nsuserdomainmask,

yes) firstobject];

//     nslog(@"libpath -------  %@",libpath);

tmp  路徑

nsstring

*tmppath = nstemporarydirectory();

//    [nssearchpathfordirectoriesindomains(nstemporarydirectory(), nsuserdomainmask, yes) lastobject];

//       nslog(@"tmppath -------  %@",tmppath);

caches 路徑

nsstring

*cachepath = [nssearchpathfordirectoriesindomains(nscachesdirectory, nsuserdomainmask,

yes) lastobject];

nslog

(@"cachepath -------  %@",cachepath); }

- (void)didreceivememorywarning

@end

NSUserDefaults 資料儲存路徑

nsuserdefaults 資料存放在沙盒 library preferences 目錄下,乙個以你包名命名的.plist檔案。驗證 使用nsuserdefaults設定鍵值對 nsuserdefaults standarduserdefaults setobject liushengqiang ...

MySQL修改資料儲存路徑

簡易方法 檢視當前目錄 連線到mysql 輸入查詢目錄命令 show variables like datadir 結果類似 variable name value datadir d mysql data 修改目錄 停止mysql服務 把 d mysql data 中的data目錄內容,複製到想要...

Flex trace 儲存路徑

從 flash player 9 開始,trace 方法的寫入路徑已經被硬編碼,無法自己修改。位置如下 operating system log file location windows 95 98 me 2000 xp windows vista windows 7 macintosh os x...