最近做下载功能,其中有个断点缓存功能!
需要获取已下载文件大小,做完调试,虚拟机跑的不错!安心做剩下的…
上真机测试…日了狗了,断点下载失效了
找了一个晚上没找出来问题,后来一想不对啊,我从沙盒可以拿到啊,添加断点,结果显示nil找不到文件…模拟器正常…
反复测试结果是文件名有空格导致获取不到…………
以后写代码,有error的一定要打印!!这里提醒我
12.03号21:56更新
最终解决办法是不记录当时下载的文件沙盒路径
写这么长时间,竟然没人看,看了就误人子弟了、、、、
我不会说当天是正常了、第二天又over了;我想来想去都没有发现问题;
后来打印了实际沙盒地址 对比上次记录的地址、、、
妈蛋,竟然不一样了;文件还是存在
后面用了个宏、用到路径的地方全部使用宏
不再记录当时存文件的路径