«core-data» etiketlenmiş sorular

Core Data, Apple'ın iOS, iPadOS, tvOS, watchOS ve macOS için nesne modelleme ve kalıcılık çerçevesidir. Xcode, varlıkları, nitelikleri ve ilişkileri belirtmek için bir nesne modeli düzenleyicisi sağlar.

13
NSManagedObject öğesinin belirli alt sınıfı bulunamıyor
Core Data ile bir uygulama geliştirmeye çalışıyorum. Şunu kullanarak bir örnek oluşturduğumda: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Günlükte bir uyarı var: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead. Nasıl düzeltebilirim? Ve …

8
NSPredicate: NSDate özelliğinin gününe göre nesneleri filtreleme
Bir özelliğe sahip bir Core Data modelim var NSDate. Veritabanını güne göre filtrelemek istiyorum. Çözümün bir içereceğini varsayıyorum NSPredicate, ancak hepsini nasıl bir araya getireceğimi bilmiyorum. İki gün karşılaştırmak bilen NSDates kullanarak NSDateComponentsve NSCalendarfakat nasıl bir ile filtrelerim NSPredicate? Belki de NSManagedObjectalt sınıfımda sadece yıl, ay ve gün ile çıplak …

2
ExecuteFetchRequest üzerinde "Koleksiyon numaralandırılırken değiştirildi"
Saatlerdir bir soruna takılıp kaldım ve bununla ilgili her şeyi stackoverflow'da okudum (ve bulunan tüm tavsiyeleri uyguladıktan sonra), şimdi resmen yardıma ihtiyacım var. ;Ö) İşte bağlam: İPhone projemde, verileri arka planda içe aktarmam ve yönetilen bir nesne bağlamına eklemem gerekiyor. Burada bulunan tavsiyelere uyarak, işte yaptığım şey: Ana moc'u kaydedin …

3
Belirli Nesne Kimliğinden Temel Veri nesnesi nasıl alınır?
Aşağıdaki kodu kullanarak Core Data'da bir nesnenin kimliğini kolayca alabilirim: NSManagedObjectID *moID = [managedObject objectID]; Bununla birlikte, bir nesneyi belirli bir nesne kimliği vererek çekirdek veri deposundan çıkarmanın bir yolu var mı? Bunu bir NSFetchRequest kullanarak yapabileceğimi biliyorum, şöyle: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; NSEntityDescription *entity = [NSEntityDescription entityForName:@"Document" …


2
Eşitleme ve yedekleme için Core Data, iCloud ve CloudKit'i kullanma ve birlikte nasıl çalıştığını
Verileri kaydetmek, senkronize etmek ve yedeklemek istediğim bir uygulama oluşturmanın ilk aşamalarındayım. Uygulama herhangi bir dosyayı sadece veri tabanında saklamaz. İOS 8 ve üstü olacak, bu yüzden CloudKit'i kullanabiliyorum. Biraz araştırma yaptım ve Core Data, iCloud ve CloudKit'in birlikte nasıl çalıştığını hala netleştirmedim. Anlaşıldığı kadarıyla CloudKit, buluttan / buluttan veri …


2
Coredata Error "data: <fault>"
Aşağıdaki kodla CoreData'dan veri çekmeye çalışıyorum NSFetchRequest *request = [[NSFetchRequest alloc] init]; request.entity = [NSEntityDescription entityForName:@"Cave" inManagedObjectContext:self.context]; request.predicate = [NSPredicate predicateWithFormat:@"(latitude &gt; 0) AND (longitude &gt; 0)"]; NSError *error; NSLog(@"%@",[self.context executeFetchRequest:request error:&amp;error]); NSLog(@"%@",[error localizedDescription]); CoreData, 9 eşleşen nesneye sahip olmalıdır ve 9 nesneyi bulur. Yani yüklem çalışmalı ama bunu konsolda …
107 iphone  core-data 

9
Tür bir NSFetchRequest örneğine nasıl uygulanır?
Swift 2'de aşağıdaki kod çalışıyordu: let request = NSFetchRequest(entityName: String) ama Swift 3'te hata veriyor: Genel parametre "ResultType" çıkarılamadı çünkü NSFetchRequestartık genel bir tür. Belgelerinde şunu yazdılar: let request: NSFetchRequest&lt;Animal&gt; = Animal.fetchRequest yani sonuç sınıfım örneğin, Levelnasıl doğru bir şekilde talep etmeliyim? Çünkü bu çalışmıyor: let request: NSFetchRequest&lt;Level&gt; = Level.fetchRequest
102 swift  core-data  swift3 

4
Xcode 4 ve Temel Veriler: SQL Hata Ayıklama nasıl etkinleştirilir
Evrensel bir iOS uygulaması üzerinde çalışıyorum ve hata ayıklarken günlüklerde ham SQL'i görmek istiyorum. Bu blog gönderisinde , iOS Çekirdek Veri geliştirme için ham SQL günlüğünün nasıl etkinleştirileceği hakkında bazı bilgiler var . Verilen örnek Xcode 3 içindir ve bunu Xcode 4'te nasıl etkinleştireceğimi bilmiyorum. "Ürün" -&gt; " Şemayı Düzenle" …
102 sql  ios  core-data  xcode4 

1
İOS 5'te Hızlı ve Verimli Temel Veri İçe Aktarma Uygulama
Soru : Alt bağlamımın, NSFetchedResultsController'ımı kullanıcı arabirimini güncelleştirmesi için tetiklemesi için ana bağlamda kalıcı olan değişiklikleri görmesini nasıl sağlayabilirim? Kurulum şu şekildedir: Çok sayıda XML verisi indiren ve ekleyen bir uygulamanız var (yaklaşık 2 milyon kayıt, her biri kabaca normal bir metin paragrafı boyutunda) .sqlite dosyasının boyutu yaklaşık 500 MB …

10
Core Data'nın modelleri otomatik olarak taşıması için ne yapmalıyım?
Çekirdek Veri modelleri için otomatik / hafif geçişle ilgili belgeleri okudum, ancak bunu uygularken sorunlar yaşıyorum. Anladığım kadarıyla uygulama, sahip olduğu model ile bir cihazda bulunan modelin aynı olmadığını fark etmelidir. Yalnızca öznitelikler veya ilişkiler ve benzer basit değişiklikler eklediyseniz, model otomatik olarak yükseltilmelidir. Herhangi bir işaret - Xcode'da bir …
96 core-data 

27
Sıfır modeliyle bir NSPersistentStoreCoordinator oluşturulamaz
Core Data'da ilk kırılmamı yapıyorum ve kodumu cihazımda çalıştırırken aşağıdaki hatayı alıyorum, ancak simülatörde iyi çalışıyor .. * Yakalanmamış istisna 'NSInvalidArgumentException' nedeniyle uygulama sonlandırılıyor, neden: 'Sıfır modelle bir NSPersistentStoreCoordinator oluşturulamıyor' Soruna neden olabilecek yöntemlerimden bazıları: - (NSManagedObjectContext *)managedObjectContext { if (__managedObjectContext != nil) { return __managedObjectContext; } NSPersistentStoreCoordinator *coordinator = …

12
CoreData: uyarı: adlı sınıf yüklenemiyor
Mevcut bir Objective-C TV Show uygulamasını Xcode 6.1 kullanarak yeni bir Swift sürümüne kopyalıyorum ve CoreData ile ilgili bazı sorunlar yaşıyorum. 4 varlıktan oluşan bir model oluşturdum, NSManagedObject alt sınıfını (Swift'de) oluşturdum ve tüm dosyaların uygun uygulama hedefleri ayarlanmış ('Derleme Kaynakları' için). Yeni bir varlık eklemeye çalıştığımda hala bu hatayı …

6
Dizi CoreData'ya nasıl kaydedilir?
Dizimi Core Data'ya kaydetmem gerekiyor. let array = [8, 17.7, 18, 21, 0, 0, 34] Bu dizinin içindeki değerler ve değerlerin sayısı değişkendir. 1. NSManagedObject sınıfımın içinde ne beyan ederim? class PBOStatistics: NSManagedObject, Equatable { @NSManaged var date: NSDate @NSManaged var average: NSNumber @NSManaged var historicAverage: NSNumber @NSManaged var total: …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.