nsmanagedobject

    9熱度

    1回答

    如果在通過合併相關模型創建的NSManagedObjectModel中始終使用實體,是否可以對在單獨的NSManagedObjectModels中定義的實體之間的關係進行建模? 例如,假設模型1定義的實體Foo用關係(一到酮)toBar和模型2限定的實體Bar有關係(一到酮)toFoo。我將使用-[NSManagedObjectModel mergedModelFromModels]構建CoreD

    1熱度

    2回答

    是否可以設置NSManagedObject的多個屬性並讓NSFetchedResultsController調用controllerDidChangeContent:只有一次? 換句話說,就是可以這樣說: [managedObject beginChanges]; [managedObject setPropertyA:@"Foo"]; [managedObject setPropertyB:

    1熱度

    1回答

    相當新的iPhone開發。我的應用程序使用的核心數據,並在一個點上,我試圖在NSFetchedResultsControllerDelegate方法過程中保存一些數據: - (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject atIndexPath:(NSIndexP

    0熱度

    2回答

    我創建了一個新的項目,默認情況下已經使用tableview添加日期的添加按鈕。但是這個項目並不熟悉nsmanagedobject的東西。我想添加特定的字符串,而不是日期。 thx求助! NSManagedObjectContext *context = [fetchedResultsController managedObjectContext]; NSEntityDescription *en

    8熱度

    2回答

    我使用NSManagedObject類的isUpdated實例方法跟蹤我的'對象'。 當我修改一個存在的對象時,它可以工作。 如果我創建例如使用新的對象: [NSEntityDescription insertNewObjectForEntityForName:@"Entity" inManagedObjectContext:managedObjectContext] 我不能使用isUpdat

    1熱度

    1回答

    我正在爲iPhone應用程序使用核心數據。我有一個屬性isChangedFromOriginal,它定義了數據(對於幾個字段 - 如果其中一個被更改,就像所有更改一樣)是從預加載的標準更改的。 我打算創建一個NSManagedObject的子類並在ValidateForUpdate中執行檢查,但是,這需要在此方法中設置一個屬性。我找不到任何文檔,如果這是一個好的或壞的想法,任何輸入? 感謝

    1熱度

    1回答

    我有一個NSManagedObject的屬性,用戶可以編輯一個視圖。視圖中填充了對象的值,用戶可以編輯這些值,並將這些值寫回到對象中。我希望用戶明確點擊一個保存或取消按鈕來提交或撤消更改。 問題是該視圖位於其他事情正在進行的UITabbarController中。用戶可能會在可能調用[NSManagedObjectContext save]或[NSManagedObjectContext undo