core-data

Jak uzyskać managedObjectContext dla viewController inny niż pobranie go z appDelegate?

Ostatnio dowiedziałem się, że "naprawdę nie powinno się wywoływać do AppDelegate, aby uzyskać kontekst zarządzanego obiektu". ... ien, że nie jest podobny do wysoko głosowanej Odpowiedzi poniżej. Czy ktoś może mi pomóc zrozumieć tę część dokumentów Apple?

Jakie są ograniczenia NSUserDefaults?

Stałe przechowywanie danych w iPhonie odbywa się zwykle za pomocą Core Data lub sqlite3. Większość ludzi woli używać NSUserDe ... SPredicate. NSUserDefaults jest bezpieczny dla wątku. pobranie i zapisanie danych do NSUserDefaults zajmuje jedną linię.

Konfigurowanie NSPredicate z wieloma warunkami

Nie jestem pewien, jak można przejść o "kaskadowe" kilka warunków w NSPredicate. Jestem całkiem nowy w Core Data i nie jeste ... eWithFormat:@"photosTookThere.@count != 0"]; Jak kaskadowo umieścić drugi warunek w predykacie i zwrócić prawidłowe wyniki?

iOS CoreData batch insert?

W mojej aplikacji na iPhone, muszę wstawić ~2000 rekordów do podstawowych danych, zanim użytkownik będzie mógł korzystać z ja ... rzyspieszyć proces wstawiania? Jeśli nie mogę przyspieszyć go przy użyciu podstawowych danych, jakie są inne zalecane opcje?

Kontroler NSFetchedResultsController z datą jako sectionNameKeyPath

Opracowuję aplikację wykorzystującą Podstawowe Dane. W one UITableView chcę wyświetlić listę moich elementów posortowanych we ... tów pogrupowanych według daty, ale tylko według dnia, miesiąca i roku. Czy to możliwe i jak? Dziękuję bardzo za pomoc!! ;)

Xcode 4 Core Data: jak korzystać z pobranych właściwości utworzonych w edytorze modeli danych

Jak zaimplementować pobraną właściwość w Xcode 4? Oto przykład dwóch bytów, książki i strony: Zastosowałem się do wytyczny ... @dynamic pageCount; @dynamic pages; @end Gdzie znajduje się pobrana właściwość 'fetchLastPage'? Jak mogę użyć go w kodzie?

Zapisywanie CoreData do wielu relacji w Swift

Mam związek jeden do wielu, który tak wygląda, Ustawiłem moje klasy modelu w pliku, aby pasowały: import CoreData impor ... = NSEntityDescription.insertNewObjectForEntityForName("List", inManagedObjectContext: context) as List println("

Dostarczyć Dane podstawowe dla aplikacji Core Data?

Pracuję nad aplikacją Core Data (Dla iPhone 3.0, choć nie sądzę, że to naprawdę robi tutaj różnicę) i będzie musiała zostać w ... spowoduje to jakieś problemy? Jest sporo początkowych danych, więc nie chcę pakować ich w inny format i muszę je analizować.

Core Data-break zachowuje cykl kontekstu nadrzędnego

Załóżmy, że mamy dwa podmioty w podstawowym modelu danych: działy i pracowników. Dział ma stosunek jeden do wielu pracowników ... edObjects) [rootContext refreshObject:mo mergeChanges:NO]; }]; }]; Górny nie dealokuje obiektów, dolny tak.

Praca z danymi w aplikacjach iOS (co wybrać? NSData, CoreData, SQLite, PList, NSUserDefaults)

Kiedy rozwijam aplikację na iPhone ' a (Time Tracker, ToDoList itp.), nigdy nie wiem, jaki jest najlepszy sposób radzenia sob ... ale każda myśl pomoże) Daleko mi do tworzenia skomplikowanych aplikacji, wciąż są one dość proste. Dzięki za pomoc, Marc

Jak zapisać dodatkową zawartość w pakietach plików UIManagedDocument?

Mam spore problemy z rozszyfrowaniem dokumentacji Apple ' a wokół UIManagedDocument, w szczególności następujące metody: - ... iem rozszerzenie) i przechowywanie odniesień do tych pojedynczych plików jako ścieżki plików NSString w moim trwałym sklepie.

Czy mogę wyczyścić kontekst zarządzanego obiektu?

Problem: robię naprawdę duży import, w którym analizuję plik XML. Dla każdego 10 przetwarzanych zarządzanych obiektów chcę za ... więcej niż 10 obiektów w pamięci na raz. Po zapisaniu, Jak mogę wyczyścić kontekst, aby wszystkie obiekty odeszły z pamięci?

Podstawowe obrazy danych z pulpitu na iphone ' a

Zbudowałem proste narzędzie do wprowadzania danych mac, którego używam z aplikacją na iPhone ' a. Niedawno dodałem miniaturkę ... omyślnego NSKeyedUnarchiveFromData), czyli jak Nazywam miniaturkę. Jestem nowicjuszem, więc każda pomoc będzie mile widziana.

Lokalnie Twórz kopie zapasowe podstawowych danych i przywracaj je z kopii zapasowej-Swift

Trudno mi znaleźć jakiekolwiek informacje o tworzeniu kopii zapasowych podstawowych danych. Moim ostatecznym celem jest umożl ... Cloud w Objective-C, ale nic w swift. Czy ktoś może pomóc? Albo wskaż mi właściwy kierunek. Nawet nie wiem od czego zacząć.

Załaduj dane do schematu core-data

Wdrażam aplikację opartą na nawigacji. Użytkownik będzie drążyć w dół do węzła zainteresowania. Używam Core Data, głównie dla ... winienem napisać niestandardowy kod, który początkowo ładuje bazę danych, czy jest jakieś narzędzie, które zrobi to za mnie ?

Jak wykonywać podstawowe zapytania danych poprzez relację?

Bawię się w Podstawowe Dane i jestem pewien, że brakuje mi czegoś oczywistego, ponieważ nie mogę znaleźć przykładu, który w o ... t id 1 - 'Chuck Norris']), jaki jest format predykatu dla "Daj mi wszystkie filmy z udziałem [Object id 1 - 'Chuck Norris']"?

Jak posortować tablicę swift zawierającą instancje podklasy NSManagedObject według wartości atrybutu (Data)

Staram się posortować tablicę tak, jak w zaakceptowanej odpowiedzi na to pytanie , ale wpadam w problem, o którym mowa w kom ... r nie ma z tym problemu. Czy moja składnia sortowania jest poprawna? Czy jest inny problem z tym kodem, którego nie widzę?

Jak dodać podstawowe dane do istniejącej aplikacji narzędziowej

Stworzyłem aplikację narzędziową, która jest prawie kompletna, ale teraz jestem w punkcie, w którym naprawdę muszę utrzymywać ... i spróbować zbudować część narzędzia / Flipside ręcznie? Czy ktoś może mi zaproponować najlepszą praktykę w mojej sytuacji?

Podstawowe dane: błąd podczas usuwania / dodawania obiektów

Czasami moja aplikacja zawiesza się, gdy chcę zaktualizować mój plik danych podstawowych, pobierając i analizując plik json. ... [appDelegate saveContext]; // SAVE MO CONTEXT NSLog(@"End Update"); } -(void)method5 //UPDATE UI { //UI UPDATES }

Problem z zapisywaniem obiektów w tle

To, co próbuję zrobić w skrócie, to użyć kolejki w tle, aby zapisać obiekty JSON wyciągnięte z usługi internetowej do bazy da ... saveCompletionBlock(objects); // clear the saved completion block saveCompletionBlock = nil; }); }