Class NSManagedObject

    • Method Detail

      • isContextShouldIgnoreUnmodeledPropertyChanges

        public static boolean isContextShouldIgnoreUnmodeledPropertyChanges()
        Since:
        Available in iOS 3.0 and later.
      • isInserted

        public boolean isInserted()
      • isUpdated

        public boolean isUpdated()
      • isDeleted

        public boolean isDeleted()
      • hasChanges

        public boolean hasChanges()
        Since:
        Available in iOS 5.0 and later.
      • hasPersistentChangedValues

        public boolean hasPersistentChangedValues()
        Since:
        Available in iOS 7.0 and later.
      • isFault

        public boolean isFault()
      • getFaultingState

        public long getFaultingState()
        Since:
        Available in iOS 3.0 and later.
      • setValue

        public void setValue​(java.lang.String key,
                             NSObject value)
      • setPrimitiveValue

        public void setPrimitiveValue​(java.lang.String key,
                                      NSObject value)
      • hasFaultForRelationship

        public boolean hasFaultForRelationship​(java.lang.String key)
        Since:
        Available in iOS 3.0 and later.
      • getObjectIDsForRelationship

        public NSArray<NSManagedObjectID> getObjectIDsForRelationship​(java.lang.String key)
        Since:
        Available in iOS 8.3 and later.
      • willAccessValue

        public void willAccessValue​(java.lang.String key)
      • didAccessValue

        public void didAccessValue​(java.lang.String key)
      • willChangeValue

        public void willChangeValue​(java.lang.String key)
        Overrides:
        willChangeValue in class NSObject
      • didChangeValue

        public void didChangeValue​(java.lang.String key)
        Overrides:
        didChangeValue in class NSObject
      • awakeFromFetch

        public void awakeFromFetch()
      • awakeFromInsert

        public void awakeFromInsert()
      • awakeFromSnapshotEvents

        public void awakeFromSnapshotEvents​(NSSnapshotEventType flags)
        Since:
        Available in iOS 3.0 and later.
      • prepareForDeletion

        public void prepareForDeletion()
        Since:
        Available in iOS 3.0 and later.
      • willSave

        public void willSave()
      • didSave

        public void didSave()
      • willTurnIntoFault

        public void willTurnIntoFault()
        Since:
        Available in iOS 3.0 and later.
      • didTurnIntoFault

        public void didTurnIntoFault()
      • getValue

        public NSObject getValue​(java.lang.String key)
      • getPrimitiveValue

        public NSObject getPrimitiveValue​(java.lang.String key)
      • getChangedValuesForCurrentEvent

        public NSDictionary<NSString,​?> getChangedValuesForCurrentEvent()
        Since:
        Available in iOS 5.0 and later.
      • fetchRequest

        public static NSFetchRequest fetchRequest()
        Since:
        Available in iOS 10.0 and later.