NSManagedObject
Extensions
Declared in: nu/coredata.nu
ActiveRecord-style extensions to NSManagedObject.
These are most useful for entity-specific subclasses of NSManagedObject.
When an entity is looked up by name, it must be defined in the application delegate's managed object model.
Methods
Create an object for the entity with the same name as this class.
in nu/coredata.nu
| + |
(id) |
createObjectWithEntity: |
(id) entityName |
Create an object for a named entity.
in nu/coredata.nu
| + |
(id) |
objectWithIdentifier: |
(id) identifier |
Get an object with a specified identifier and the entity with the same name as this class.
This method allows an object to be associated with a short integer identifier.
Identifiers are represented as NSStrings.
It works by extracting the identifier from the object's URIRepresentation.
If the implementation of URIRepresentation changes, this will break.
in nu/coredata.nu
| + |
(id) |
objectWithProperty: |
(id) property |
|
value: |
(id) value |
Find objects with a specified property value using the class name as the entity name.
in nu/coredata.nu
Find objects using the class name as the entity name.
in nu/coredata.nu
| + |
(id) |
objectsWithEntity: |
(id) entityName |
Find objects of a named entity.
in nu/coredata.nu
| + |
(id) |
objectsWithEntity: |
(id) entityName |
|
property: |
(id) property |
|
value: |
(id) value |
Find objects of a named entity with a specified property value.
in nu/coredata.nu
| + |
(id) |
objectsWithEntity: |
(id) entityName |
|
propertyValues: |
(id) pairs |
|
sortDescriptors: |
(id) sortDescriptors |
Find objects of a named entity with specified property values and sort descriptors.
in nu/coredata.nu
| + |
(id) |
objectsWithProperty: |
(id) property |
|
value: |
(id) value |
Find objects with a specified property value using the class name as the entity name.
in nu/coredata.nu
| + |
(id) |
objectsWithPropertyValues: |
(id) pairs |
|
sortDescriptors: |
(id) sortDescriptors |
Find objects with specified property values and sort descriptors using the class name as the entity name.
in nu/coredata.nu
| - |
(id) |
handleUnknownMessage: |
(id) method |
|
withContext: |
(id) context |
Attempt to use the name of an unknown message as a key.
in nu/coredata.nu
| - |
(id) |
hasValueForKey: |
(id) key |
Return non-nil if the object has a property for the specified key
in nu/coredata.nu
Get an identifier for an object.
This method allows an object to be associated with a short integer identifier.
Identifiers are represented as NSStrings.
It works by extracting the identifier from the object's URIRepresentation.
If the implementation of URIRepresentation changes, this will break.
in nu/coredata.nu