Получение количества записей в основном объекте данных - PullRequest
4 голосов
/ 06 июля 2010

Кто-нибудь знает о существующей функции или свойстве, которое предоставляет количество записей в основном объекте данных, которые мне не хватает в документах?

Любая помощь приветствуется Спасибо //:)

Ответы [ 2 ]

9 голосов
/ 06 июля 2010

Я считаю, что лучший способ сделать это - использовать NSManagedObjectContext countForFetchRequest:error:

. Он работает так же, как обычный запрос на выборку, за исключением того, что он возвращает только счетчик и, следовательно, предположительно может бытьболее оптимизировано.

0 голосов
/ 29 мая 2019
   func getRecordsCount() {
        let fetchRequest = NSFetchRequest<NSFetchRequestResult>(entityName: _entityName)
        do {
            let count = try context.count(for: fetchRequest)
            print(count)
        } catch {
            print(error.localizedDescription)
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...