沙盒中存取刪資料
阿新 • • 發佈:2018-11-12
儲存資料
-(void)SaveString:(NSString*)UrlStr { // 1.獲得沙盒根路徑 NSString*home =NSHomeDirectory(); // 2.document路徑 NSString*docPath = [homestringByAppendingPathComponent:@"Documents"]; NSArray*data [email protected][UrlStr]; NSString*filepath = [docPathstringByAppendingPathComponent:@"data.plist"]; [datawriteToFile:filepathatomically:YES]; }
讀取資料
- (NSArray*)readData { // 1.獲得沙盒根路徑 NSString*home =NSHomeDirectory(); // 2.document路徑 NSString*docPath = [homestringByAppendingPathComponent:@"Documents"]; // 3.檔案路徑 NSString*filepath = [docPathstringByAppendingPathComponent:@"data.plist"]; // 4.讀取資料 NSArray*data = [NSArrayarrayWithContentsOfFile:filepath]; returndata; }
刪除資料
NSString *home = NSHomeDirectory();
// 2.document路徑
NSString *docPath = [home stringByAppendingPathComponent:@"Documents"];
NSFileManager * fileManager = [[NSFileManager alloc]init];
[fileManager removeItemAtPath:docPath error:nil];