core-data

Core Data on client (iOS) to cache data from a server Strategy

Napisałem wiele aplikacji na iOS, które komunikowały się z backendem. Prawie za każdym razem używałem pamięci podręcznej HTTP ... u po raz drugi (serwer + CoreData), ale czy to przesada? jakieś ograniczenia, które mam pod oszacowaniem? Jakiś inny pomysł?

Jak wdrożyć ponowne zamawianie płyt CoreData?

Używam CoreData dla mojej aplikacji na iPhone ' a, ale CoreData nie zapewnia automatycznego sposobu pozwalającego na zmianę k ... wieniu (to tak jakby Zmiana kolejności elementu tablicy) Jaki jest najlepszy sposób na wdrożenie skuteczny system zamówień?

Podstawowe dane-przechowywanie obrazów (iPhone)

Mam aplikację, w której pozwalam użytkownikowi na dodanie obrazu do swojego konta. Chciałbym wiedzieć, jak zapisać obraz (u ... atalne pod względem wydajności. Będę wdzięczny za wszelkie rady dotyczące podejścia i pułapek od każdego, kto próbował tego.

Core Data-przechowywanie obrazów (iPhone) [zamknięty]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... względem wydajności. I would bądź wdzięczny za wszelkie porady dotyczące podejścia i pułapek od każdego, kto próbował tego.

Co oznacza Apple, gdy mówi się, że nsmanagedobjectcontext jest własnością wątku lub kolejki, która go utworzyła?

Wydaje się, że w listopadzie Apple zaktualizowało zarówno Nsmanagedobjectcontext Class Reference, jak i dokumenty Core Data ... ie. To mnie wkurza i zastanawiam się, czy naprawdę chcą, żebyś po prostu utwórz nowy MOC dla każdej operacji. Co przegapiłem?

Najlepszy sposób na zaimplementowanie Enum z podstawowymi danymi

Jaki jest najlepszy sposób powiązania podstawowych jednostek danych z wartościami enum, aby móc przypisać właściwość type do ... Innymi słowy, mam encję o nazwie Item z itemType właściwością, którą chcę związać z enum, co jest najlepszym sposobem na to.

Cocoa Core Data efektywny sposób liczenia jednostek

Czytałem dużo o podstawowych danych.. ale co to jest skuteczny sposób, aby policzyć nad typu encji (jak SQL może zrobić z sel ... bierając wszystkie z NSFetchedResultsController i uzyskując liczbę NSArray! Jestem pewien, że to nie jest najlepszy sposób...

Gdzie umieścić "stos danych podstawowych" w aplikacji Cocoa/Cocoa Touch

W szablonie danych podstawowych iPhone ' a Apple umieszcza stos danych podstawowych w delegacie aplikacji. Moją początkową s ... bazowym stosem danych. Czy zazwyczaj umieszczasz tę funkcjonalność w swojej klasie, czy zostawiasz ją w delegacie aplikacji?

NSFetchedResultsController z sekcjami utworzonymi przez pierwszą literę łańcucha

[[2]] nauka podstawowych danych na iPhone. Wydaje się, że jest kilka przykładów podstawowych danych wypełniających widok tabe ... managedObjectContext:managedObjectContext sectionNameKeyPath:@"personName" cacheName:@"Root"]; //.... }

Jak uzyskać obiekt Core Data z określonego ID obiektu?

Mogę łatwo uzyskać ID obiektu w Core Data używając następującego kodu: NSManagedObjectID *moID = [managedObject objectID]; ... tPredicate:predicate]; Chciałbym jednak zrobić to w sposób, który nie inicjuje własnego żądania pobierania. Jakieś pomysły?

Jak mogę zaszyfrować zawartość CoreData na iPhonie

Mam pewne informacje, które chciałbym przechowywać statycznie zaszyfrowane w aplikacji iPhone. Jestem nowy w rozwoju iPhone, ... ywać rzeczy, które już istnieją na frameworku iPhone / CoreData, zamiast przechodzić przez długi proces budowania/integracji.

Jak używać pierwszego znaku jako nazwy sekcji

Używam Core Data do widoku tabeli i chciałbym użyć pierwszej litery każdego z moich wyników jako nagłówka sekcji(więc mogę uz ... , czy to robi różnicę, ale moje wyniki są Japońskie, posortowane według katakany. Chcę użyć tych Katakan jako indeksu sekcji.

NSPredicate: filtrowanie obiektów według dnia właściwości NSDate

Mam podstawowy model danych z właściwością NSDate. Chcę filtrować bazę danych według dnia. Zakładam, że rozwiązanie obejmie N ... tylko rokiem, miesiącem i dniem. Wtedy mógłbym to porównać w NSPredicate. Czy to Twój rekomendacja, czy jest coś prostszego?

Podstawowe Dane i wątki / Grand Central Dispatch

Jestem początkujący z Grand Central Dispatch (GCD) i Core Data, i potrzebuję twojej pomocy, aby korzystać z Core Data z CGD, ... pisywania, zapisać dane i zaktualizować interfejs użytkownika, bez blokowania interfejsu podczas zapisywania 40.000 obiektów?

NSManagedObjectContext performBlockAndWait: nie wykonuje w wątku tła?

Mam nsmanagedobjectcontext zadeklarowany tak: - (NSManagedObjectContext *) backgroundMOC { if (backgroundMOC != nil) { ... ![NSThread isMainThread]); }]; } Dlaczego wywołanie performBlockAndWait wykonuje zadanie w głównym wątku, a nie w tle?

XCode4 i podstawowe dane: jak włączyć debugowanie SQL

Pracuję nad uniwersalną aplikacją iOS i chciałbym zobaczyć surowy SQL w dziennikach podczas debugowania. Istnieje kilka infor ... nie widzę żadnego wyjścia w dzienniki. Nie jestem pewien, czy Szukam w złym miejscu, czy po prostu źle przekazuję argumenty.

Jak usunąć starą / nieużywaną wersję modelu danych w Xcode

Jak mogę usunąć stary model danych w Xcode? Opcja jest wyłączona w menu. (Modele, które chcę usunąć, nie zostały udostępnione publicznie - są to tymczasowe modele rozwojowe.)

iPhone Core Data "produkcja" obsługa błędów

Widziałem w przykładowym kodzie dostarczonym przez Apple odniesienia do tego, jak należy radzić sobie z błędami podstawowych ... toś ma (lub może wskazać mi kierunek) jakiś faktyczny kod "produkcyjny" który ilustruje powyższą metodę. Z góry dzięki, Matt

Korzystanie z Core Data, iCloud i CloudKit do synchronizacji i tworzenia kopii zapasowych oraz ich wspólnego działania

Jestem na wczesnym etapie tworzenia aplikacji, w której chciałbym zapisywać, synchronizować i tworzyć kopie zapasowe danych. ... howywania i zarządzania danymi w chmurze?? Mam nadzieję, że podałem wystarczająco dużo informacji na to pytanie nie zamykać.

Xcode 6 iPhone Simulator lokalizacja obsługi aplikacji

W Xcode 6 mam aplikację, w której używam Core Data, ale nie ma folderu w obsłudze aplikacji dla symulatora iPhone ' a iOS 8. Gdzie przechowywane są moje pliki i baza danych SQLite Core Data?