1
flynaj 2018-03-03 21:39:32 +08:00 via Android
微信也是这样,android 也是这样,只不过 android,清理软件可以删除一部分
|
3
sobigfish 2018-03-04 09:16:02 +08:00
估计他们认为既然是“收到的文件”就不敢给你删了(但也不给用户管理的界面就傻了)
|
4
Athrob 2018-03-04 15:36:47 +08:00
刚查了下资料, iOS 不同 app 之间传递文件就是放到目标 app 下的 Documents/Inbox 文件夹里, app 只能读取和删除这个文件夹里的内容, 不能修改和创建文件.
我猜 QQ 是把里面的文件复制到别处去(比如要对图片视频进行编辑), 然后就不管 Inbox 了. 这样清理的时候只清理了复制后的那个文件, 而把 Inbox 里的忽略了... https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html |
5
RaNgo0906 2018-03-04 20:00:57 +08:00 via Android
其实我一个月重新下载一次 QQ☺
|
6
kskdnda OP @Athrob
没记错的话,前几年 iOS 版 QQ 是会同时删除这个 inbox 的,只不过后来又瞎改造,改来改去就改没了。 QQ 的文件结构真 tmd 乱,建议有教课或写书的朋友可以把 QQ 文件结构拿来作为反面经典案例。不写书教课的朋友,也可以看看,用以自我监督,“我要是写程序时不注意逻辑结构,我写出的 APP 就会像 QQ 一样乱,啊啊啊,想想就可怕” 我记得 inbox 里的文件以前是可以修改的,比如你从迅雷里把视频导入到 nplayer,会进 inbox,然后你可以改名,复制移动什么的 只不过现在好多软件都不再用 inbox 了,比如 nplayer 现在直接放在根目录 |