|
iOS8 Framework |
Atomic Store Cache Node
- Designated initializer
- Node data
Entity Description
- Information About an Entity Description
- Managing Inheritance
- Working with Properties
- Retrieving an Entity with a Given Name
- Creating a New Managed Object
- Managing Versioning Support
- Copying Entity Descriptions
- Managing Compound Indexes
Entity Mapping
- Managing Source Information
- Managing Destination Information
- Managing Mapping Information
Entity Migration Policy
- Customizing Stages of the Mapping Life Cycle
Fetched Results Controller
- Initialization
- Configuration Information
- Accessing Results
- Querying Section Information
- Configuring Section Information
Incremental Store Node
- Designated Initializer
- Managing Node Data
Managed Object
- Initializing a Managed Object
- Getting a Managed Object’s Identity
- Getting State Information
- Managing Life Cycle and Change Events
- Supporting Key-Value Coding
- Validation
- Supporting Key-Value Observing
Managed Object Context
- Registering and Fetching Objects
- Managed Object Management
- Managing Concurrency
- Undo Management
- Managing the Parent Store
- Locking
- Delete Propagation
- Registered Objects
- Managing the Staleness Interval
- Managing the Merge Policy
- Performing Block Operations
- User Info
Managed Object ID
- Information About a Managed Object ID
Managed Object Model
- Initializing a Model
- Entities and Configurations
- Getting Fetch Request Templates
- Localization
- Versioning and Migration
Mapping Model
- Creating a Mapping
- Managing Entity Mappings
Merge Conflict
- Initializing a Merge Conflict
Merge Policy
Migration Manager
- Initializing a Manager
- Performing Migration Operations
- Monitoring Migration Progress
- Working with Source and Destination Instances
- Getting Information About a Migration Manager
- Using Store-Specific Migration Managers
Persistent Store
- Initializing a Persistent Store
- Working with State Information
- Managing Metadata
- Setup and Teardown
- Supporting Migration
Atomic (Persistent) Store
- Initializing a Store
- Loading a Store
- Updating Cache Nodes
- Saving a Store
- Utility Methods
- Managing Metadata
Incremental (Persistent) Store
- Required Methods
- Optional Methods
- Methods That Should Not Be Overridden
Persistent Store Coordinator
- Registered Store Types
- Initializing a Coordinator
- Configuring Persistent Stores
- Managing Stores in iCloud
- Executing a Fetch Request
- Locking
- Working with Metadata
- Discovering Object IDs
Persistent Store Request
(Persistent Store) Asynchronous Fetch Request
(Persistent Store) Batch Update Request
(Persistent Store) Fetch Request
- Managing the Fetch Request’s Entity
- Fetch Constraints
- Sorting
- Prefetching
- Managing How Results Are Returned
- Grouping and Filtering Dictionary Results
(Persistent Store) Save Changes Request
Persistent Store Result
(Persistent Store) Batch Update Result
Persistent Store Asynchronous Result
(Persistent Store) Asynchronous Fetch Result
Property Description
- Accessing Features of a Property
- Validation
- Versioning Support
- Spotlight Support
Attribute (Property) Description
- Getting and Setting Type Information
- Getting and Setting the Default Value
- Versioning Support
- Value Transformers
- External Binary Storage
Expression (Property) Description
- Getting Information About an Expression Description
Fetched Property Description
- Getting and setting the fetch request
Relationship (Property) Description
- Managing Type Information
- Getting and Setting Delete Rules
- Cardinality
- Ordering
- Versioning Support
Property Mapping
- Managing Mapping Attributes
Expression
- Initializing an Expression
- Creating an Expression for a Value
- Creating a Collection Expression
- Creating a Subquery
- Creating an Expression Using Blocks
- Creating an Expression for a Function
- Getting Information About an Expression
- Evaluating an Expression
- Accessing the Expression Block
Fetch Request Expression
- Creating a Fetch Request Expression
- Examining a Fetch Request Expression