Articles of core data

CoreData: warning: невозможно загрузить класс с именем «Задача» для объекта «Задача». Класс не найден, вместо этого используется NSManagedObject по умолчанию

Я использую CoreData для своего приложения, и он не будет работать. У меня есть объект под названием «Задача», и этот объект имеет класс Task.swift Это сообщение об ошибке, которое я получаю; 2015-12-07 17:13:24.669 ToDoList[8002:64192] CoreData: warning: Unable to load class named 'Task' for entity 'Task'. Class not found, using default NSManagedObject instead. 2015-12-07 17:13:24.677 ToDoList[8002:64192] […]

Использование NSFetchedResultsController w / NSBatchDeleteRequest

У меня возникла проблема с получением точных обновлений из NSFetchedResultsControllerDelegate после использования NSBatchDeleteRequest, изменения происходят как тип обновления, а не тип удаления в методе делегирования didChange. Есть ли способ, чтобы изменения вносились как удаление? (У меня разные сценарии для удаления vs update). Запрос удаления: (использует закрытый контекст, предоставленный вызывающим абонентом) fileprivate class func deletePeopleWith(ids: Set<Int>, […]

Преобразование изображения в NSData для сохранения в основных данных

Я пытаюсь сохранить изображение в core data . Для моего core data файла свойств core data требуется, чтобы изображение NSData в NSData : import Foundation import CoreData extension Item { @nonobjc public class func fetchRequest() -> NSFetchRequest<TaskItem> { return NSFetchRequest<TaskItem>(entityName: "Item"); } @NSManaged public var itemImage: NSData? } Однако, когда я пытаюсь сохранить core data […]

Основные данные, разделенные таблицей TableView, неправильно

Я NSFetchedResultsController sectionNameKeyPath используя основные данные и NSFetchedResultsController с sectionNameKeyPath . Мои объекты Core-Data выглядят отлично, также в SQL-Database данные выглядят хорошо. Entity называется «Cast» и выглядит так: Cast -> job -> department // the attribute i want the sections from Я NSFetchedResultsController свой NSFetchedResultsController как это // fetch controller NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] […]

Пытается создать кондомный предикат. Не работает.

Я пытаюсь сделать сложный предикат для моего основного поиска данных. Поэтому, когда пользователь вводит текст в строке поиска, он отображает результаты для всего, что имеет этот текст, в атрибутах name, optionOne или optionTwo. Я попробовал это: – (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar { if (self.sBar.text !=nil) { NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(name contains[cd] %@) || (optionOne contains[cd] %@) […]

Как добавить 10 элементов в Core Data?

Я хочу добавить 10 элементов в хранилище Core Data. Проблема в том, что добавляется только последний элемент. NSEntityDescription *entity = [NSEntityDescription entityForName:@"Test" inManagedObjectContext:[self managedObjectContext]]; Test *test = [[[Test alloc] initWithEntity:entity insertIntoManagedObjectContext:[self managedObjectContext]] autorelease]; for (int i =0; i<10; i++) { test.text = @"Text"; test.index = [NSNumber numberWithInt:i]; [self saveContext]; }

tableView endUpdates сбой после изменения в fetchedResults

У меня есть приложение, которое показывает пользовательскую ячейку без данных, пока пользователь сначала запускает приложение. Когда пользователь делает первую запись, получаются обновленные результаты моего исправленногоResultsController, что приводит к удалению ячейки, не содержащей данных, и ячейки данных, которые необходимо вставить. это раньше работало (iPhone 3.x). Теперь на iOS 4.2 это приводит к сбою после вызова endUpdates. […]

Время хранения (часы: минуты) в CoreData

Как я должен правильно хранить данные часа: минута моего объекта в CoreData? В .NET я мог бы использовать класс TimeSpan, как насчет объективного C? Параметры, которые я вижу: 1) использовать тип даты CoreData (NSDate?) И игнорировать каждый компонент, за исключением часа и минуты 2) использовать настраиваемый тип на основе строки, хранящейся как «HH: MM» 3) […]

Разделение CoreData на более быстрое время запроса

У меня есть огромная база данных данных о долготах и ​​широтах для путей на карте. У меня есть объект, называемый способом, который состоит из упорядоченного набора узлов (lon, lat). Я также храню закрывающий блок вокруг пути (minLon, minLat, maxLon, maxLat …). Мой запрос находит все пути в определенном регионе карты: NSPredicate *predicate = [NSPredicate predicateWithFormat: […]

iOS SQLite Data Store – обновление VS. Воссоздание

Я создаю приложение iOS только для чтения, которое будет поставляться с хранилищем данных SQLite по умолчанию с самыми текущими данными в то время, но поскольку новые данные будут добавляться каждый день, а старые строки могут быть, возможно, обновлены, данные, находящиеся на приложение необходимо будет обновлять часто (один раз в день). Первоначальное хранилище данных SQLite, которое […]

Intereting Posts
UIVisualEffectView setHidden = ДА очень медленно – странная ошибка? Альтернатива iOS для Android AlarmManager Кнопка NavigationBar не отображается. Является ли хорошей практикой для проекта iOS инициализировать все UIViewController и UIView, необходимые в проекте? Радиальный градиентный фон программно в UIViewController Почему функция HomeKit didFindNewAccessory не работает, почему? Swift – часовой пояс отключен на один час / секундыFromGMT неверно Установка таблицыView в ее родительский UIViewController Случайные сбои Xamarin iOS с SIGBUS «Тип« Программа »не соответствует протоколу« Любой объект »» Как заставить пользователей просматривать приложение только при подключении к сети? Скачанные аудиофайлы из Интернета в iOS не воспроизводятся Хорошо ли написать метод класса, который определяет и возвращает, не используя ничего о классе? Два выравнивания этикеток и его ограничения Введенный текст должен иметь определенный формат