当前位置: 代码迷 >> 综合 >> 文件保存在沙盒中,重启之后找不到APP
  详细解决方案

文件保存在沙盒中,重启之后找不到APP

热度:23   发布时间:2023-10-26 13:52:11.0

文件保存在沙盒中,重启之后找不到APP

NSString *imageName = @"imageName.png";
NSString *imagePath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/%@",imageName];

错误: 保存imagePath到本地之后,下次启动APP会导致文件找不到。
正确:应该保存imageName到本地,每次获取地址都要拼接imagePath,这样就能获取到

总结:不能通过绝对路径去获取本地缓存数据,相对路径才是正确选择

  相关解决方案