问题需求:

使用NSKeyedarchiver存储的数据,当使用NSKeyedUnarchiver读取完数据后。如果有网络的状况下,将数据上传到服务器。如果没有网络,就让数据在本地存储。 如果有网络,则需要将上传后的本地数据删除,以节省本地存储空间。

删除本地归档数据的方法

 

 - (BOOL)deleteFiel:(NSString *)pathOfFileToDelete error:(NSError *)error

{
    BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath:pathOfFileToDelete];
    if (exists) {
        [[NSFileManager defaultManager] removeItemAtPath:pathOfFileToDelete error:nil];
    }
    return exists;
}

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2022-01-21
  • 2021-06-26
  • 2022-12-23
猜你喜欢
  • 2022-02-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-06-25
相关资源
相似解决方案