Jump to content
Yaroslav Brovin
Message added by Yaroslav Brovin,

Обратите внимание, что эти комментарии были скопированы из другого источника и что дата и время, указанные у каждого комментария, могут быть неточными.

  • Status: Open
  • Priority: Normal
  • Resolution: Unresolved
  • Platform: Android, iOS
  • Affects version: 1.10.0.0

Имеем:

 1. TfgAssetsManager.Current.AutoreleaseOptions.Enabled := true;
    TfgAssetsManager.Current.AutoreleaseOptions.DumpTarget := TfgDumpTarget.PublicDocument;

2. добавляем в ресурсы битмап

TfgAssetsManager.Current.AddBitmap(nameAsset,bm,true).ReleaseFromMemory;

3. Как-то используем nameAsset, соответственно, ресурс кэшируется на диск

4. удаляем ресурс (больше не нужен)

   TfgAssetsManager.Current.Remove(nameAsset);

В итоге: ресурса нет, а файлы кэша nameAsset остались на диске.

Мне не совсем понятен смысл оставлять файлы кэша, если ресурс был удален. Но если так, то как за собой "убирать"?


User Feedback

Recommended Comments

  • Administrators

Согласен. Если ресурс удаляется программно, то нам надо его удалять из кеша. Одно только могу сказать, что если места не будет хватать системе. то она сама автоматом почистить папку с кешем приложения. 

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.