cari

Rumah  >  Soal Jawab  >  teks badan

iOS 缓存清理问题

app如何实现每隔一周自动清理一次缓存

高洛峰高洛峰2886 hari yang lalu387

membalas semua(3)saya akan balas

  • 怪我咯

    怪我咯2017-04-17 17:48:42

    Saya memikirkan kaedah dan ia adalah ok Tambahkan atribut pada NSUserDefaults, mula-mula semak sama ada terdapat atribut ini untuk menentukan sama ada ia adalah kali pertama untuk memasang apl itu kali pertama untuk memasang apl Tambah atribut ini Atribut mewakili masa untuk mengosongkan cache, dan kali pertama ia diberikan masa sistem semasa.
    Kemudian setiap kali anda membuka apl, bandingkan masa ini dengan masa sistem semasa Jika masa sistem semasa adalah 7 hari lebih besar daripada atribut ini, alih keluar folder Cache, jika tidak, lakukan apa-apa. Masalah asal ialah bagaimana untuk menentukan sama ada apl itu dipasang buat kali pertama pada telefon mudah alih Kemudian saya mengetahui bahawa anda boleh menentukan sama ada terdapat atribut tersuai dalam NSuserdeafults untuk menentukan sama ada apl itu dipasang buat kali pertama dan. masalah telah diselesaikan

    balas
    0
  • PHP中文网

    PHP中文网2017-04-17 17:48:42

    Rekod masa pembersihan terakhir, bandingkan dengan kali terakhir selepas dibuka>=Kosongkan cache dalam masa 7 hari dan rekod masa semasa.

    balas
    0
  • 怪我咯

    怪我咯2017-04-17 17:48:42

    Egocache

    balas
    0
  • Batalbalas