2013-04-21 19 views
6

Bir sunucudaki bir varlıklar kümesinden bir çekirdek veri modeli oluşturmak için çalışma zamanında mümkün mü? Örneğin. SharePoint listeleri veya SQL/MySQL/Parse.Dinamik olarak bir Çekirdek Veri Modeli Oluşturma Çalışıyor

Dinamik bir rotaya gitmeye çalışıyorum çünkü SharePoint listesindeki/SQL/Parse alanındaki alanlar, gelecekte, uygulamadaki temel veri modeli sürümünün SharePoint listesinde eşleşecek şekilde değiştirilmesi gerektiği anlamına gelir. sunucusu. Çekirdek verilerinde dinamik olarak bir varlık (SharePoint listesi) oluşturmak mümkün olsaydı, uygulamadaki sütunlar sunucuda değiştiğinde uygulama kırılmaz.

Mümkün olan durumlarda bu bir örnek var mı?

cevap

5

NSEntityDescription için referansa bakın. Koddaki varlıkları tanımlayarak bir model tanımı oluşturabilirsiniz.

https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/CoreDataFramework/Classes/NSEntityDescription_Class/NSEntityDescription.html

Düzenleme Cocoanetics adresindeki iyi arkadaşlarından

: http://www.cocoanetics.com/2012/04/creating-a-coredata-model-in-code/

+1

teşekkürler. Bunu zaten okudum. Apple tarafından bulabildiğim bir örnek yok. Uzak veritabanı modelinin nasıl alınacağı ve çekirdek verilerde nasıl oluşturulacağı hakkında iyi bir örnek var mı? – motionpotion

+0

Cocoanetics makalesi harika. Bence yorumunuz, hareket kabiliyetiniz değiştirilebilir ve cevap kabul edilebilir. Şerefe. – Nick

İlgili konular