Кто-нибудь знает о существующей функции или свойстве, которое предоставляет количество записей в основном объекте данных, которые мне не хватает в документах?
Любая помощь приветствуется Спасибо //:)
Я считаю, что лучший способ сделать это - использовать NSManagedObjectContext countForFetchRequest:error:
countForFetchRequest:error:
. Он работает так же, как обычный запрос на выборку, за исключением того, что он возвращает только счетчик и, следовательно, предположительно может бытьболее оптимизировано.
func getRecordsCount() { let fetchRequest = NSFetchRequest<NSFetchRequestResult>(entityName: _entityName) do { let count = try context.count(for: fetchRequest) print(count) } catch { print(error.localizedDescription) } }