realm

    2熱度

    2回答

    我想要檢索所有保存的用戶(RLMObject)對象。然後我檢查是否有任何對象被保存。如果沒有,我創建一個新的用戶對象,並嘗試保存它。 RLMArray *allUsers = [User allObjects]; if (allUsers.count == 0) { RLMRealm *realm = [RLMRealm defaultRealm]; [realm be

    17熱度

    1回答

    我正在使用串行GCD隊列來處理領域。當GCD開始切換隊列的線程時,應用程序崩潰與Realm accessed from incorrect thread異常。有沒有什麼方法可以將給定的領域與使用GCD API的線程綁定? 這裏有一個簡單的例子 self.realmQueue = dispatch_queue_create("db", DISPATCH_QUEUE_SERIAL); __bloc

    4熱度

    2回答

    我對使用Realm感興趣,但我首先需要將我的SQLite Core-Data實現遷移到Realm的持久存儲。 有沒有人有關於如何做到這一點的任何提示/文檔?

    0熱度

    2回答

    我有這個模型 #import <Realm/Realm.h> @interface RGGoal : RLMObject @property NSString *title; @property NSNumber *totalTime; @property NSNumber *noMileStones; @property NSString *goalDescription; 我

    0熱度

    2回答

    用其他RLMObjects數組實例化RLMObject的正確方法是什麼? 的文檔不提任何東西,我最初的嘗試(什麼都不做,假設領域做正確的事,並創建一個空數組並指派,當我設置似乎我的第一次關係了不上班。 這裏是我的代碼: [[RLMRealm defaultRealm] beginWriteTransaction]; [_realmAnswers removeAllObjects]; NSMut

    3熱度

    1回答

    我們假設兩張表Box和Item。箱子可能有許多物品,一個物品只有一個箱子。我想獲取盒子中給定數組的所有項目。我怎麼能這樣做?在CD中,我將通過Item類中的謂詞和屬性來表示它,它代表與Box的連接。 我使用的版本0.81

    2熱度

    1回答

    我正在嘗試更新Realm中RLMObject的現有實例。 我找不到這樣做的方法.. 請給我一個例子。 我已經可以保存和刪除對象,但無法弄清楚如何使用更新的對象: //Find Existing let predicate = NSPredicate(format: "formname = %@",formname) var localTypes = FormTypeLocal.objectsW

    0熱度

    2回答

    下圖顯示了我所有的Realm類和數據,但它大於300MB。 我爲每個RLMObject實現一個保存方法,它會出現這個問題嗎? - (void)save{ RLMRealm *realm = [RLMRealm defaultRealm]; [realm beginWriteTransaction]; [realm addObject:self]; [real

    2熱度

    2回答

    境界realmWithPath方法崩潰當我打電話: [RLMRealm realmWithPath:@"example.realm"] 它崩潰和原木: 終止應用程序由於未捕獲的異常 'RLMException',原因:「open()的失敗:不允許操作' 除了使用default.realm和[RLMRealm defaultRealm]外,如何創建特定的領域文件?我從文檔中遺漏了什麼嗎?

    27熱度

    2回答

    我在新的iOS Swift項目中使用了Realm。我正在使用Xcode 6.0.1 iOS SDK 8.0和Realm 0.85.0 我正在嘗試使用新的Realm主鍵功能,因此我可以執行addOrUpdateObject。 下面是一個簡單的模型: import Foundation import Realm class Foo: RLMObject { dynamic var id