【发布时间】:2015-07-16 18:03:46
【问题描述】:
Technical Q&A 1497
和this question(其答案复制自技术说明)表明,当从FSDeleteObject 获取fBsyErr 时,正确的解决方法是在10.5+ 上调用FSUnlinkObject。
FSDeleteObject和FSUnlinkObject这两个API有什么技术区别
(除了注意到FSUnlinkObject 没有出现在文档中)?为什么 unlink 应该是后备 API 而不是主要 API?
【问题讨论】:
-
“API 函数”**。 API 是一组函数,而不是单个函数;)我是术语纳粹。 /ontopic - 有趣的问题。我的想法是删除它会永久删除它,而 unlink 只是将它从列表中删除(可以这么说),但文件仍然存在。但是,我可能错了。
标签: macos delete-file unlink file-manager