儲存到本地的方法
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setObject:firstDownLoad forKey:@"firstDownLoad_2.0_1”];
//NSUserDefaults使用者本地 給firstDownLoad設定一個值
//第一次下載 2.0版本的時候 註冊此通知
if ([[NSUserDefaults standardUserDefaults]objectForKey:@"firstDownLoad"] == nil || [[NSUserDefaults standardUserDefaults]objectForKey:@"firstDownLoad_2.0_1"] == nil){
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_creatZhiNanImgView) name:@"creatZhiNanImgView" object:nil]; }
2.運用plist檔案
(1)//寫入plist的程式碼:
//檔案管理器
NSFileManager *fileManager = [NSFileManager defaultManager];
//1.獲取檔案的存取路徑
NSString *createPath = [self dataFilepath];
// 判斷資料夾是否存在,如果不存在,則建立
if (createPath == nil) {
//如果沒有就建立這個 想建立的資料夾
NSString *pathDocuments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0];
//2.獲取得到的元素的字串,並建立一個名為Column.plist的.plist檔案用於儲存資料
NSString *defaulPath = [pathDocuments stringByAppendingPathComponent:@"Column.plist"];
NSError *errer;
BOOL succes = [fileManager copyItemAtPath:defaulPath toPath:createPath error:&errer];
if(!succes){
NSLog(@"複製 失敗");
}else{
[array writeToFile:createPath atomically:YES];
}
}else{
[array writeToFile:createPath atomically:YES];
}
#pragma mark --獲取檔案路徑
-(NSString *)dataFilepath{
//1.獲取檔案路徑陣列
NSString *pathDocuments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0];
//2.獲取得到的元素的字串,並建立一個名為Column.plist的.plist檔案用於儲存資料
NSString *defaulPath = [pathDocuments stringByAppendingPathComponent:@"Column.plist"];
return defaulPath;
}
(2)//從plist檔案中取出資料:
//從檔案 取資料
NSString *pathDocuments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0];
NSString *createPath=[pathDocuments stringByAppendingPathComponent:@"Column.plist"];
NSMutableArray * historylanmuArr = [[NSMutableArray alloc] initWithContentsOfFile:createPath];
相關文章
- javascript如何將檔案儲存到本地JavaScript
- 又拍相簿上的高畫質原圖儲存到本地電腦的方法
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- 微信小程式(canvas)畫圖儲存到本地相簿(wepy)微信小程式Canvas
- python抓取網頁中圖片並儲存到本地Python網頁
- python+requests爬取B站影片儲存到本地Python
- 微信小程式--通過canvas生成圖片並儲存到本地微信小程式Canvas
- iOS視訊、圖片下載加密 解密以及儲存到本地iOS加密解密
- 將Outlook中的郵件儲存到本地磁碟,釋放郵箱空間
- 用thinkphp寫的一個例子:抓取網站的內容並且儲存到本地PHP網站
- secureCRT螢幕日誌儲存到指定檔案的配置方法Securecrt
- win10系統下怎麼將鎖屏桌布儲存到本地Win10
- Linux上如何掛載EMC DataDomain BoostFS儲存到本地目錄LinuxAI
- 安卓上傳圖片到伺服器並儲存到電腦本地安卓伺服器
- 蘋果錄屏專家如何把影片儲存到相簿 蘋果錄屏專家影片儲存到相簿方法介紹蘋果
- 生成二維碼,並且儲存,指定位置的view成圖片,並且儲存到本地相簿View
- 短視訊平臺開發,將圖片、視訊儲存到本地的相簿中
- 原生JS實現base64圖片下載-圖片儲存到本地JS
- 小程式canvan畫布,現兩張圖片合成一張,並儲存到本地
- Typecho COS外掛實現網站靜態資源儲存到COS,降低本地儲存負載網站負載
- 使用XMLHttp和ADODB.Stream取得遠端檔案並儲存到本地 (轉)XMLHTTP
- Matplotlib中將繪圖儲存到Numpy陣列的2種方法繪圖陣列
- html轉image 儲存到zipHTML
- rust 截圖儲存到檔案Rust
- 將圖片檔案儲存到Oracle的儲存過程Oracle儲存過程
- python入門012~使用requests爬取網路圖片並儲存到本地Python
- SingleFile:將整個網頁完整下載儲存到本地一個HTML檔案中網頁HTML
- 解決php的session無法儲存到redisPHPSessionRedis
- 長按UIWebView上的圖片儲存到相簿UIWebView
- SingleFile:將網頁像快照一樣下載儲存到本地一個HTML檔案中網頁HTML
- 滴滴從KV儲存到NewSQL實戰SQL
- Session儲存到指定資料庫中Session資料庫
- execl資料儲存到陣列中陣列
- ImageView中圖片儲存到檔案View
- 待儲存到百度網盤
- 最近也學會了推特GIF動圖儲存到手機的的方法!嘿嘿!快收藏!
- 兩個修改Docker本地映象與容器的儲存位置的方法Docker
- 本地儲存