Sunday, September 21, 2014

iOS8:Framework:Core Data Framework:Tasks

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
  • Using a 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
  • Fetch Attributes
(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
  • Initializing a 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

No comments: