Привет всем! А при использовании Core Data в качестве основных данных лучше использовать Singleton (CoreDataManager) или прокидывать через инициализаторы класс, инкапсулирующий работу с Core Data? Или как еще называют такой прием Dependency Injection. Какая практика лучше? И что будет, если я создам два инстанса NSPersistentContainer одной и той же базы данных ?
Подскажите пожалуйста У меня есть дата: Date , мне нужно сделать локальное уведомление на эту дату, как мне это правильно организовать? Я как понял нужно юзать dateComponents или можно напрямую с датой работать?
А как сделать загрузку изображений с кэшированием в ячейку tableView? Я делаю через nscache все работает кэширует но сам tableView лагает. Всю работу кроме присваивания загруженной картинки imageView я делаю в другой очереди
если URLSession, то там есть собственные механизмы для кеширования, чтобы можно было работать с данными так, как если бы не использовался кеш, если я правильно понял вопрос