xcdatamodel

    0熱度

    1回答

    在我的XCode項目中,我有兩個數據模型(.xcdatamodel),並且希望爲這些模型中的每個模型的實體生成NSManagedObject派生類。問題是這兩個模型都包含一個具有相同名稱的實體。如何使用前綴生成這些類,以避免名稱衝突導致的鏈接錯誤與this similar question中描述的類似?

    1熱度

    3回答

    我目前正在開發一個應用程序,希望它可以使用Core Data來存儲/從2個sqlite文件中檢索數據(目前它只使用1個)。我意識到要做到這一點,我必須在我所做的Core Data Model Editor of Xcode中創建另一個配置。現在,我試圖將實體從當前配置移到新配置中,但我無法找到一種方法。我正在使用Xcode版本4.5.1。 我在做這個工作嗎?如何在配置之間移動移動實體? 任何幫助是

    0熱度

    1回答

    客戶在appstore上安裝了iPhone應用程序。這個應用程序的第二個版本是從一開始就開發的。應用程序有完全不同的數據模型,當我們嘗試使用新版本更新應用程序時,它會在使用核心數據時崩潰。在正常情況下,我會合並模型,但是如果我的項目中沒有源模型,該怎麼辦?

    0熱度

    1回答

    我想看看我的每個模型都基於哪種模型,並且可能會對其進行更改。我一直無法在Xcode中找到任何地方。看起來,一旦你創建了一個新的模型版本,並選擇它所基於的模型(使用「編輯器/添加模型版本...」,並選擇一個與「基於模型」下拉的前一個模型),沒有辦法看到你的選擇或改變它。 .xcdatamodeld和.xcdatamodel文件是軟件包,您可以通過右鍵單擊/「顯示軟件包內容」來檢查它們。該.xcdat

    0熱度

    1回答

    如果我沒有相應的.xcdatamodeld文件,是否可以將現有的核心數據庫加載到應用程序中並像普通的核心數據存儲那樣訪問它?是否有可能從數據庫重建一個配件.xcdatamodeld?是每手還是編程? 感謝您的幫助

    0熱度

    1回答

    我做了2個實體 階段新xcdatamodeld,這其中有很多的關係,以平 水平,這其中有許多屬性,並與第一階段的關係 但是當我從該xcdatamodeld創建NSManagedObject子類,並構建我的項目..日誌中顯示3個錯誤 是這樣的: Undefined symbols for architecture i386: "_OBJC_METACLASS_$_NSManagedObj

    4熱度

    2回答

    Xcode中的我的xcdatamodel文件似乎行爲怪異。 當我建立我的項目在第一次給出了一個錯誤 "Unable to write VersionInfo.plist for the versioned model at <Path>" 和 "Compilation failed for data model at path <Path>" 但是當我再次運行它,它在運行時的錯誤。 然後經

    0熱度

    1回答

    我正在更新使用CoreData的應用程序。在完整版本中,我使用戶可以將他/她自己的數據保存在數據庫中(應用程序填充預先填充的數據庫)。 該應用程序是在Xcode 4.2上編寫的,並且具有iOS 4.1的部署目標,所以在ARC和Storyboard之前。 現在我想稍微更新一下,將部署目標設置爲5.1並將代碼調整爲最新的Xcode,因此實現了Storyboard和ARC,因爲我現在習慣了它,並且我發現

    0熱度

    2回答

    我正在維護一個已經在AppStore上生活了幾個月的應用程序。 我的應用程序使用核心數據,並以某種方式設法丟失了我的xcdatamodel的所有以前的版本。 我希望能夠執行輕量級遷移。我需要做的就是給我的一個實體添加一個屬性。所以,我遵循了創建模型版本的正確步驟。 顯然,我修改了原來的xcdatamodel。因此,當我測試遷移時,它會失敗,並顯示錯誤代碼= 134130「無法找到源存儲模型」。由於

    0熱度

    2回答

    我想到了Integer 16,因爲它很容易計算幾年,取決於它。 String適合搜索,例如。從1978年開始,很容易找到78年的子串。 也可以將年份保留爲Date。 最佳做法是什麼?