* Cantinho Satkeys

Refresh History
  • JPratas: try65hytr Pessoal  2dgh8i k7y8j0 yu7gh8
    Hoje às 04:50
  • j.s.: try65hytr a todos  49E09B4F 49E09B4F
    15 de Janeiro de 2026, 19:29
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    15 de Janeiro de 2026, 11:51
  • j.s.: try65hytr a todos
    13 de Janeiro de 2026, 19:09
  • FELISCUNHA: ghyt74  pessoal  4tj97u<z
    13 de Janeiro de 2026, 10:48
  • cereal killa: 2dgh8i  1j6iv5
    12 de Janeiro de 2026, 20:15
  • cereal killa: try65hytr pessoal  2dgh8i  classic
    12 de Janeiro de 2026, 20:00
  • FELISCUNHA: dgtgtr   49E09B4F  e bom fim de semana  4tj97u<z
    10 de Janeiro de 2026, 12:21
  • asakzt: Managing database versions with Liquibase and Spring Boot
    10 de Janeiro de 2026, 11:35
  • tita: Musica Box Pop
    09 de Janeiro de 2026, 12:18
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    08 de Janeiro de 2026, 11:01
  • j.s.: try65hytr a todos  49E09B4F
    07 de Janeiro de 2026, 20:37
  • TWT: Interaction Design Specialization
    07 de Janeiro de 2026, 07:38
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    05 de Janeiro de 2026, 10:33
  • Alberto: The Alan Parsons Project
    05 de Janeiro de 2026, 05:29
  • Alberto: The Alan Parsons Project
    05 de Janeiro de 2026, 05:29
  • FELISCUNHA: dgtgtr   49E09B4F  e bom fim de semana  4tj97u<z
    03 de Janeiro de 2026, 12:26
  • JPratas: try65hytr Pessoal Continuação de
    02 de Janeiro de 2026, 19:42
  • sacana10: Tenham Um Feliz Ano De 2026
    01 de Janeiro de 2026, 12:35
  • FELISCUNHA: ghyt74   49E09B4F  e bom ano  4tj97u<z
    01 de Janeiro de 2026, 10:28

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

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

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 129146
  • 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