magicalrecord

    0熱度

    2回答

    我有一個包含兩個實體'Parent'和'Child'的核心數據模型。 父母與孩子有多對多的關係,孩子與父母有一對一的關係。 我想防止在設置父項的情況下對子項中的父項關係進行更改。但是,應該允許刪除孩子。 孩子的的setParent看起來是這樣的: - (void)setParent:(Parent *)parent { if (self.parent) return; [sel

    0熱度

    1回答

    下返回零 let entity = Data.MR_createEntity() 我初始化神奇記錄如下,日誌表明正輸出。 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Overr

    0熱度

    1回答

    你好我正在使用CoreData + MagicalRecord 3來管理我的應用程序中的數據。在那之前一切工作正常,但是後來我意識到在生產中比我的應用程序凍得像地獄! 所以我開始調查瞭解事實,不卡住用戶界面,最好有一個主要背景和背景環境,並保存在背景等東西... 不過,我必須質疑,由於我的設置。我使用CoreData內存中存儲系統(爲了獲得最佳性能),並且我不在乎將數據存儲在我的應用程序的磁盤上,

    0熱度

    1回答

    我正在使用(MagicalRecord,2.3.2)。我無法弄清楚爲什麼在MR_defaultContext上使用MR_saveToPersistentStoreWithCompletion會導致「更新失敗!」因此我無法立即更新條目。 [[NSManagedObjectContext MR_defaultContext] MR_saveToPersistentStoreWithCompletion

    3熱度

    3回答

    我在我的項目中下載並整合了MagicalRecord sdk 2.3.3的副本。我沒有使用cocoa pods。爲什麼因爲可可豆莢不提供magical record 2.3.3 sdk。但我無法編譯我的項目。我正在使用Xcode 7.2。我收到以下編譯錯誤: MagicalRecord/MagicalRecordXcode7CompatibilityMacros.h file not found

    1熱度

    2回答

    我們有一些代碼來確定是否沒有當前創建的數據庫文件。如果是這種情況,我們會根據文件系統中可能存在的一些文件(基本上是遷移例程),執行一些初始化例程來填充用戶的數據庫。 的套路基本上是這樣的 NSURL * defaultStorePath = [NSPersistentStore MR_defaultLocalStoreUrl]; BOOL initializeDatabase = ![[NSFi

    0熱度

    1回答

    我在我的swift項目中使用核心數據,我正在使用神奇記錄來存儲核心數據,我想編輯已保存的數據。 我取的編輯任務是這樣的: array = Tasks.MR_findByAttribute("task_name", withValue: entryLabel.text) 我得到我想要編輯的數據。我不理解如何編輯這個並保存在舊記錄的位置。任何人都可以請告訴我的語法。

    0熱度

    1回答

    假設我有一個名爲Message的實體和一個名爲Group的實體。每個組可以有很多消息(一對多關係)。 如何使用MagicalRecord獲取組的所有消息,而無需首先加載組?我們可以通過下面的例子來說明一下:NSArray * entities = [Message MR_findAllSortedBy:@「groupID:x」ascending:NO]; 我想到的只是添加屬性羣ID來的消息,但似乎

    0熱度

    1回答

    我是CoreData的新手,我試圖創建一個簡單的應用程序。 假設我有一個函數: func saveEntry(entry: Entry) { let moc = NSManagedObjectContext(concurrencyType: .NSPrivateQueueConcurrencyType) moc.parentContext = savingContext

    0熱度

    2回答

    我嘗試保存coredata許多對象,但得到這個崩潰: Communications error: <OS_xpc_error: <error: 0x19b354af0> { count = 1, contents = "XPCErrorDescription" => <string: 0x19b354e50> { length = 22, contents = "Connection i