tgoop.com/mobileproglib/5460
Last Update:
🔎 Ifrit — нечеткий поиск на Swift
Ifrit — это библиотека нечеткого (fuzzy) поиска, написанная на чистом Swift.
Алгоритм нечеткого поиска предназначен для поиска приблизительных совпадений по заданному поисковому запросу. Допустим, у вас есть список товаров, и пользователь ищет «Czy Swetr». Точное совпадение ничего не даст, но нечеткий поиск найдет «Cozy Sweater». Если вам нужно точное совпадение — используйте стандартную функцию .filter { } вместо этой библиотеки.
Преимущества Ifrit:
• Суперлегкий
• Никаких зависимостей
• Поддерживает MacOS, iOS, visionOS, watchOS, twOS, Linux
• Асинхронный поиск (async/await + callbacks)
• Поддерживает выделения текста (AttributedString)
• Покрыт тестами
⚙️ Ifrit на GitHub
#новость #ios #swift
BY Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck

Share with your friend now:
tgoop.com/mobileproglib/5460