yahoo/YMCache
این یک راهحل سبک برای کشکردن اشیا در iOS و macOS است که برای موقعیتهایی با دسترسی موازی بالا طراحی شده.
کاربرد:
ذخیرهسازی موقت دادهها به صورت کارآمد و ایمن از نظر رشتهها (thread-safe) برای بهبود عملکرد برنامههای آیفون و مک.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز به کش کردن دادههایی دارید که بهسرعت و همزمان از چندین رشته دسترسی میشن، مثل بارگذاری تصاویر، نتایج جستجو یا دادههای شبکه.
چند مثال از موارد استفاده
- کش کردن تصاویر در یک لیست طولانی اسکرول شونده
- نگهداری از نتایج API برای استفاده مجدد بدون درخواست مجدد
- بهینهسازی عملکرد اپهای چندرشتهای با دسترسی سریع به دادههای موقت
- ##cache
- ##iOS
- ##macOS
- ##threadsafe
- ##performance
- ##YMCache
- ##object
- ##swift
- ##objective
- ##mobile
