* Cantinho Satkeys

Refresh History
  • cereal killa: boas gomes, 4tj97u<z
    Hoje às 21:32
  • j.s.: cereal enviei pm  4tj97u<z
    Hoje às 21:13
  • j.s.: Entre as 20h do dia 13 de agosto de 2025 e as 10h do dia 14 de agosto de 2025 (horário CEST).
    Hoje às 20:55
  • j.s.: foi refeita nova data para migração
    Hoje às 20:55
  • j.s.: 43e5r6
    Hoje às 16:49
  • j.s.: por isso o forum deve estar off line  Início: 16/07/2025 às 20:00 (CEST) Fim: 17/07/2025 às 10:00 (CEST)
    Hoje às 16:49
  • j.s.: vai ser efectuada migração de servidores
    Hoje às 16:48
  • j.s.: dgtgtr a todosc 49E09B4F
    Hoje às 16:47
  • cunha45: ja
    Hoje às 08:25
  • j.s.: passem por aqui p.f. [link]
    13 de Julho de 2025, 16:29
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    13 de Julho de 2025, 11:31
  • j.s.: tenham um excelente domingo 49E09B4F
    13 de Julho de 2025, 09:07
  • j.s.: ghyt74 a todos  49E09B4F
    13 de Julho de 2025, 09:07
  • JPratas: try65hytr Pessoal  4tj97u<z classic k7y8j0
    11 de Julho de 2025, 03:54
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    10 de Julho de 2025, 10:40
  • j.s.: dgtgtr a todos  4tj97u<z
    07 de Julho de 2025, 13:50
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    06 de Julho de 2025, 11:43
  • j.s.: [link]
    05 de Julho de 2025, 16:31
  • j.s.: dgtgtr a todos  4tj97u<z
    05 de Julho de 2025, 16:31
  • j.s.: h7t45 ao convidado de Honra batatinha pela sua ajuda
    05 de Julho de 2025, 16:30

Autor Tópico: Cocoacasts - Image Caching in Swift  (Lida 68 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 121842
  • Karma: +0/-0
Cocoacasts - Image Caching in Swift
« em: 23 de Outubro de 2023, 10:29 »

Cocoacasts - Image Caching in Swift
Created By Cocoacasts
MP4 | Video: H264, 1920x1080p | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 6 Lectures 1 hour 3 minutes | Size: 331 MB

Episode 1
10:19
Cancelling Image Requests
Most applications display images in some way, shape, or form. Those images are often fetched from a remote server, introducing a number of interesting challenges. Performing a request to a remote server takes time and it requires resources. It is therefore important to consider solutions to minimize the number of requests an application makes.
Episode 2
09:44
Caching Images in Memory
We added the ability to cancel image requests in the previous episode. This and the next episode focus on caching images. We start simple by caching images in memory.
Episode 3
09:27
Caching Images on Disk
In this episode, we continue to improve the solution we implemented in this series by caching images on disk. Caching images on disk has a number of benefits. It reduces the number of requests the application makes and it improves the performance of the application. The user experiences the application as fast and snappy.
Episode 4
10:41
Asynchronously Reading Data from Disk
The previous episodes have illustrated that caching images can result in significant performance improvements. In the previous episode, I stressed the importance of writing cached images to disk on a background thread to prevent the image service from blocking the main thread.
Episode 5
12:41
Limiting the Cache on Disk
Earlier in this series, you learned that a cache on disk has a number of benefits. It persists the cache across launches and it can be used to seed a cache in memory. Even though modern devices have plenty of disk space, we need to be mindful of the space the cache on disk takes up on the user's device. Applications like Twitter and Instagram fetch hundreds if not thousands of images. Even if those images are optimized and small in size, the cache on disk can grow quickly, taking up a non-trivial amount of space on the user's device. In this episode, we add the ability to limit the size of the cache on disk, similar to how the image service limits the size of the cache in memory.
Episode 6
10:48
Image Caching with Kingfisher
In the previous episodes, we implemented a service to fetch and cache remote images. Even though the service we built is pretty flexible, some applications require a more powerful solution and more options to fit their needs. This episode focuses on Kingfisher, a popular, open source library to fetch and cache remote images. You learn how to integrate Kingfisher in a project using CocoaPods. I show you how Kingfisher differs from the service we created earlier in this series and we take a peek under the hood to learn how Kingfisher does its magic.

Screenshots


Download link

rapidgator.net:
Citar
https://rapidgator.net/file/aad8a2031f8bda74a8145f25a03b4e22/dkknb.Cocoacasts..Image.Caching.in.Swift.zip.html

uploadgig.com:
Citar
https://uploadgig.com/file/download/6f2545b769fd54d3/dkknb.Cocoacasts..Image.Caching.in.Swift.zip

nitroflare.com:
Citar
https://nitroflare.com/view/82E56A39794760F/dkknb.Cocoacasts..Image.Caching.in.Swift.zip