Bir Çekirdek Veri Modeli'nde bir NSImage depolamanın doğru yolu nedir? Bir Varlığa Öznitelik ekleyerek ve Tür "İkili" nin çalışmasını sağlamayı kabul ettim, ancak çalışmıyor. NSImageCells sütun içeren bir tablom var ve hiçbir şey göstermiyor.Bir Çekirdek Veri Modeli'nde bir NSImage depolamak
cevap
Bir NSData temsilini oluşturmanız gerekir.
Non-Standard Persistent Attributes'a bakın. Özellikle dönüştürülebilir özellikler altındaki bölüm ve özel kod sizi dışarıda bırakmazsa.
Bu, tam olarak sorduğunuz soruyu yanıtlamıyor, ancak kaç görüntüyü sakladığınıza bağlı olarak, resimlere yalnızca yollarını veya URL'lerini depolamak, kendi konumunuza kaydetmek ve gerektiğinde yüklemek daha verimli olabilir .
10.5+ içinde çalışabiliyorsanız, en kolay yol, "Dönüştürülebilir" öznitelikteki görüntü için NSImageRep
s saklanmasıdır. Varsayılan olarak, dönüştürülebilir nitelikler erişimde ayarlanan ve arşivden çıkarılmadan değerlerini arşivlemek için NSCoding'i kullanır. Bu, özel alıcılar/ayarlayıcılar yazmak zorunda kalmanızı sağlar. Fantezi almak istiyorsanız, bir görüntüyü temsillerinin acrhived bir sürümüne dönüştüren özel bir NSValueTransformer
yazabilirsiniz. Eğer 10.4 kullanıyorsanız, o zaman özel alıcılar yazmak zorunda/ayarlayıcılar (Non-standard persistent attributes oluşturmaya Apple'ın dokümanlar bakın. Bir -representations
mesajı NSImage
göndererek resmin görüntü temsilcileri alabilirsiniz.
Görüntüleri görüntülemek istiyorsanız bağlamaları üzerinden bir kullanıcı arayüzünde, ayrıca Kakao Bağlar Programlama Konularının Displaying Images Using Bindings bölümünü okumalısınız.
İşte- 1. Bir Çekirdek Verileri Modelinde saklanan FetchRequest'ler ile Değişken Değişiklik
- 2. hangi tür veriler Ben Çekirdek veri bir GUID depolamak için kullanmalıdır?
- 3. Bir Web Hizmeti ile Bir Çekirdek Veri Modeli Senkronizasyonu
- 4. Eklentiler Veri depolamak için nasıl veri
- 5. SaveContext'de bir Çekirdek Veri hatasından kurtarılıyor
- 6. Çekirdek alanından bir pakete nasıl veri eklenir?
- 7. Bir sözlükte lambdas depolamak
- 8. Bir C veri tipini değişkende depolamak mümkün mü?
- 9. Filtre Çekirdek Veri dizisi
- 10. yedekleme .sqlite (Çekirdek veri)
- 11. Özel Çekirdek Veri SectionNameKeyPath
- 12. Çekirdek Grafik raster veri ...
- 13. Çekirdek Veri kazasında girişimi
- 14. CodeIgniter modelinde bir kitaplık yükleme
- 15. Django: izleme modelinde bir alan
- 16. html'yi depolamak için bir veritabanı
- 17. C++: Yapıları bir yığında depolamak
- 18. Kullanıcı izinlerini depolamak için kullanılacak veri türü
- 19. Veritabanında sql veritabanında veri depolamak nasıl saklanır
- 20. NSColor'dan NSImage oluşturma
- 21. Swift NSImage to CGImage
- 22. resizableImageWithCapInscape için NSImage?
- 23. C++ sırasız bir çiftte bir değer depolamak
- 24. NSURL → NSImage → NSImageView
- 25. Çekirdek veri ortak konteynere veri taşımak
- 26. NSImage to NSBitmapImageRep
- 27. Django modelinde bir sınıf yöntemi depolayın
- 28. Bir ağaç yapısını depolamak için hangi koleksiyon?
- 29. ios - Çekirdek Veri kayıtları güncelleme
- 30. Çekirdek Veri: deyim hala aktif
bağlantılı sayfa artık yok gerçekten çok kolay bir uygulamasıdır. –
bir Doğru Bunu düzeltmeme izin ver ... –
Tamam, bağlantıyı güncelledi. Başların için teşekkürler! –