magicalrecord

    0熱度

    1回答

    有時候在我的應用我用MagicalRecord塊像 [MagicalRecord saveWithBlockAndWait:^(NSManagedObjectContext *localContext){}]; 我想問一下,localContext是什麼?是我的[AppDelegate sharedContext]還是什麼?

    0熱度

    1回答

    我使用MagicalRecord繼承了一個項目,該項目使用了一個名爲Foo.xcdatamodel的單一Core Data數據模型。在代碼中,我看到他們使用 [MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"Foo"]; 我需要創建另一個數據模型,我會打電話Bar.xcdatamodel,我想知道如果我需要

    0熱度

    1回答

    我正在使用MagicalRecord與CoreData模型一起工作,該模型將來可能會進行版本控制。 現在我需要向我的應用程序添加一個預先填充的數據庫,其中包含約80000個對象的實體;這個數據是靜態的,我不希望它會改變。 如果我將此實體添加到現有模型中,每次模型更改時都需要生成一個新的種子數據庫,這增加了項目的複雜性。 更好的解決方案是爲新實體創建第二個模型:種子數據庫永遠不會改變,第一個模型可以

    1熱度

    1回答

    每次碰到我的核心數據模型的新版本時,SQLite數據庫都不會被以前的版本數據填充。 例如: 我有一個用戶表。 我點擊編輯器>添加模型版本並將模型版本更改爲7 我在用戶表中添加了一個字段,如「name」。 在我的應用程序的委託,我使用MagicalRecord來管理我的數據庫,並更新代碼[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteS

    1熱度

    1回答

    當我在背景(非主)線程中執行MR_findFirstWithPredicate時,發生隨機崩潰。我正在使用NSManagedObjectContext.MR_defaultContext()進行主線程和後臺線程的所有神奇記錄操作 - 我認爲這是問題的根源,但我不知道如何解決它。 我應該在後臺線程中執行操作時使用其他上下文嗎?我嘗試使用NSManagedObjectContext.MR_contex

    1熱度

    1回答

    所以我成功地使用魔法記錄與我的核心數據/ iCloud應用程序。 以下是我初始化: - (NSString *) iCloudContainerID { return [NSString stringWithFormat:@"iCloud.%@", [[NSBundle mainBundle] bundleIdentifier]]; } - (NSString *) localS

    0熱度

    1回答

    我是swift項目的新手。我想將數據保存在覈心數據字典中。 Iam使用魔法記錄庫。請任何幫助將升值。

    0熱度

    1回答

    我有一個存儲一些數據的表。假設數據太大而無法一次加載到內存中。我想在UItableView中顯示這些數據。 -(NSInteger) numberOfSectionsInTableView:(UITableView *)tableView { return 1; } -(NSInteger) tableView:(UITableView *)tableView numberOfR

    0熱度

    2回答

    我是CoreData中的新成員,並且使用MagicalRecord來進行排序。我的問題是,我有UITableView與NSArray作爲dataSource填充從CoreData分貝取自對象,並且一切似乎都很好,直到我滾動表一段時間。 這裏是我的代碼: 用於讀取數據(MyDatabase.m)方法: +(NSArray *)getEntities{ ... return [MyEnt

    0熱度

    1回答

    我試圖讓我的神奇紀錄SQLite數據庫的一些信息,適當地獲取數據。 應該指出 - 這個應用程序在iOS9之前沒有任何問題。自iOS9以來,它崩潰了,所以我正在對它進行重構。我安裝了cocoapods並通過豆莢安裝了MagicalRecord(工作正常)。 在我的AppDelegate文件I預裝DB數據從.sqlite文件我已經和設置使用MagicalRecord的CoreData堆棧。 ':)(默