1. 程式人生 > >沙盒中存取刪資料

沙盒中存取刪資料

儲存資料

-(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];