Technical Q&A 1497 и this question (чей ответ копируется из технической записки) показывают, что при получении fBsyErr
из FSDeleteObject
, надлежащее временное решение назвать FSUnlinkObject
на 10.5+.удаление файла не удается иногда на Mac
Что такое техническая разница между этими двумя API, FSDeleteObject
и FSUnlinkObject
(кроме отметить, что FSUnlinkObject
не появляется в документации)? Почему unlink
будет резервным, а не основным API?
«Функции API» **. API - это набор функций, а не одна функция;) Я терминология нацистов./ontopic - интересный вопрос. Моя мысль заключалась бы в том, что удаление этого будет удалять его навсегда, тогда как unlink просто снимает его с списка (так сказать), но файл все еще существует. Однако я могу ошибаться. – Qix