我的“偏好设置”捆绑包中有一个按钮,用于我的iOS调整,我正试图让它删除缓存文件,以便该调整能够正常工作。
按钮的功能在这里
- (void)respring {
system("cd /var/mobile/Library/Caches/com.apple.keyboards");
system("rm -R images");
system("rm version");
}
当我进入iFile后记文件时,该文件仍然存在并且尚未删除。有没有解决的办法?
我尚未对此进行测试,但是我猜您正在使用分别运行三个单独的命令system()
。
因此,您运行一个命令来更改目录,然后再执行其他操作。
然后,第二个命令torm -R images
单独运行,而不/var/mobile/Library/Caches
作为当前目录执行。
您可以尝试将所有三个命令简单地合并为一个:
system("cd /var/mobile/Library/Caches/com.apple.keyboards; rm -R images; rm version");
如果这不起作用,请报告并可能还有另一个问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句