Friday, September 26, 2014

iOS8:Framework:Photos Framework:Tasks

iOS8 Framework
Adjustment Data
  • Creating an Adjustment
  • Identifying the Format of an Adjustment’s Data
  • Reading an Adjustment’s Data
Asset Change Request
  • Adding New Assets
  • Deleting Assets
  • Modifying Assets
  • Editing Asset Content
Asset Collection Change Request
  • Adding New Asset Collections
  • Deleting Asset Collections
  • Modifying Asset Collections
Change
  • Getting Change Details
Collection List Change Request
  • Adding New Collection Lists
  • Deleting Collection Lists
  • Modifying Collection Lists
Content Editing Input
  • Getting Information About the Asset
  • Working with Previous Edits
  • Working with Photo Assets
  • Working with Video Assets
Content Editing Input Request Options
  • Specifying Edting Request Options
  • Fetching Asset Data from iCloud
Content Editing Output
  • Creating an Output Object to Edit an Existing Asset
  • Creating an Output Object to Edit a Newly Created Asset
  • Providing Edit and Adjustment Data
Fetch Options
  • Sorting and Filtering Fetch Results
  • Subscribing to Changes
  • Including Objects in Fetch Results
Fetch Result
  • Querying a Fetch Result
  • Finding Objects in a Fetch Result
  • Performing Operations with Objects in a Fetch Result
Fetch Result Change Details
  • Getting the Changed Fetch Result
  • Getting Change Information
  • Comparing Fetch Results
Image Manager
  • Getting the Image Manager
  • Requesting Images
  • Requesting Video Objects
  • Canceling a Request
Caching Image Manager
  • Preparing Images
  • Setting Cache Policy
Image Request Options
  • Scheduling an Image Request
  • Specifying Image Request Options
  • Fetching Image Data from iCloud
Object
  • Identifying an Object
Asset (Object)
  • Fetching Assets
  • Reading Asset Metadata
  • Editing an Asset
  • Working with Burst Photo Assets
Collection (Object)
  • Fetching Collections
  • Reading Collection Metadata
  • Determining Collection Capabilities
Asset Collection (Object)
  • Fetching Asset Collections
  • Reading Asset Collection Metadata
  • Creating Temporary Asset Collections
Collection List (Object)
  • Fetching Collection Lists
  • Reading Collection List Metadata
  • Creating Temporary Collection Lists
Object Placeholder

Object Change Details
  • Getting the Changed Object
  • Getting Change Information
Photo Library
  • Verifying Authorization
  • Getting the Shared Photo Library Object
  • Applying Changes to the Photo Library
  • Observing Changes in the Photo Library
Video Request Options
  • Specifying Video Request Options
  • Fetching Video Data from iCloud
Photo Library Change Observer (Protocol)
  • Observing Photo Library Changes

iOS8:Framework:Notification Center Framework:Tasks

iOS8 Framework
Widget Controller
  • Getting a Widget Controller
  • Specifying the Presence of Content
Widget Providing (Protocol)
  • Customizing Margin Insets
  • Updating a Widget’s Contents

iOS8:Framework:Network Extension Framework:Tasks

iOS8 Framework
VPN Manager

VPN Connection

VPN Protocol

VPN Protocol IPSec

VPN Protocol IKEv2

On Demand Rule

iOS8:Framework:Metal Framework:Tasks

iOS8 Framework
Argument
  • Describing the Argument
  • Describing a Buffer Argument
  • Describing a Texture Argument
  • Describing a Threadgroup Memory Argument
Array Type
  • Describing the Array Elements
  • Obtaining Details for Complex Array Elements
Compile Options
  • Specifying Compiler Option Properties
Compute Pipeline Reflection
  • Obtaining the Arguments of the Compute Function
Depth Stencil Descriptor
  • Specifying Depth Operations
  • Specifying Stencil Descriptors for Primitives
  • Identifying Properties
Render Pass Attachment Descriptor
  • Specifying the Texture for the Attachment
  • Specifying Rendering Pass Actions
  • Specifying the Texture to Resolve Multisample Data
Render Pass Color Attachment Descriptor
  • Specifying Clearing Value
Render Pass Depth Attachment Descriptor
  • Specifying Clearing Value
Render Pass Stencil Attachment Descriptor
  • Specifying the Stencil Clear Value
Render Pass Color Attachment Descriptor Array
  • Accessing the Description of a Color Attachment
Render Pass Descriptor
  • Creating a Default Render Pass Descriptor
  • Specifying the Attachments for a Rendering Pass
  • Specifying the Visibility Result Buffer
Render Pipeline Color Attachment Descriptor
  • Specifying Render Pipeline State
  • Controlling the Blend Operation
  • Specifying Blend Factors
Render Pipeline Color Attachment Descriptor Array
  • Accessing Render Pipeline State for a Color Attachment
Render Pipeline Descriptor
  • Specifying Rendering Pipeline State
  • Specifying Shader Functions and Associated Data
  • Enabling Rasterization
  • Specifying Multisampling Properties
  • Identifying Properties
Render Pipeline Reflection
  • Obtaining the Arguments of the Vertex Function
  • Obtaining the Arguments of the Fragment Function
Sampler Descriptor
  • Specifying Sampler Properties
  • Identifying Properties
Stencil Descriptor
  • Specifying Stencil Functions and Operations
  • Specifying Stencil Bit Mask Properties
Struct Member
  • Describing the Struct Member
  • Obtaining Member Details
Struct Type
  • Obtaining Struct Members
  • Obtaining a Struct Member by Name
Texture Descriptor
  • Creating Texture Descriptors
  • Specifying Texture Attributes
Vertex Attribute
  • Describing the Attribute
Vertex Attribute Descriptor
  • Organizing the Vertex Attribute
Vertex Attribute Descriptor Array
  • Accessing a Specified Vertex Attribute
Vertex Buffer Layout Descriptor
  • Organizing the Vertex Buffer Layout
Vertex Buffer layout Descriptor Array
  • Accessing a Specified Vertex Buffer Layout
Vertex Descriptor
  • Creating a New Vertex Descriptor
  • Setting Default Values
  • Accessing the Vertex Buffer Layouts and Vertex Attributes
Blit Command Encoder (Protocol)
  • Copying Data Between Two Buffers
  • Copying Data From a Buffer to a Texture
  • Copying Data Between Two Textures
  • Copying Data from a Texture to a Buffer
  • Performing Image Operations
Buffer (Protocol)
  • Creating a Texture That Shares Buffer Data
  • Locating the Buffer’s Storage
  • Properties
Command Buffer (Protocol)
  • Creating Command Encoders
  • Scheduling and Executing Commands
  • Monitoring Command Buffer Execution
  • Determining Whether to Keep Strong References to Associated Resource Objects
  • Identifying the Command Buffer
Command Encoder (Protocol)
  • Creating Command Buffers
  • Debugging with Xcode
  • Identifying Properties
Command Queue (Protocol)
  • Creating Command Buffers
  • Debugging with Xcode
  • Identifying Properties
Compute Command Encoder (Protocol)
  • Specifying the Compute Pipeline State
  • Specifying Resources for a Compute Function
  • Executing a Compute Function
Compute Pipeline State (Protocol)
  • Querying Threadgroup Attributes
  • Identifying Properties
Depth Stencil State (Protocol)
  • Identifying Properties
Device (Protocol)
  • Identifying Properties
  • Creating Metal Shader Libraries
  • Creating Command Queues
  • Creating Resources
  • Creating Command Objects Needed to Render Graphics
  • Creating Command Objects Needed to Perform Computational Tasks
Drawable (Protocol)
  • Presenting the Drawable
Function (Protocol)
  • Identifying the Function
  • Identifying the Device
  • Accessing Vertex Attributes
Library (Protocol)
  • Accessing a Function Within a Library
  • Querying Library Contents
  • Identifying Properties
Parallel Render Command Encoder (Protocol)
  • Creating a Render Command Encoder
Render Command Encoder (Protocol)
  • Setting Graphics Rendering State
  • Specifying Resources for a Vertex Function
  • Specifying Resources for a Fragment Function
  • Drawing Geometric Primitives
Render Pipeline State (Protocol)
  • Identifying Properties
Resource (Protocol)
  • Querying Memory Optimization Properties
  • Identifying Properties
  • Setting or Querying Resource Purgeability
Sampler State (Protocol)
  • Identifying Properties
Texture (Protocol)
  • Copying Data into a Texture Image
  • Copying Data from a Texture Image
  • Creating Textures by Reusing Image Data
  • Querying Texture Attributes
Functions
  • Obtaining the Preferred Device
  • Creating an Image Location or Region
  • Creating a Color to Clear an Attachment

iOS8:Framework:Local Authentication Framework:Tasks

iOS8 Framework
Context
  • Evaluating Authentication Policies

iOS8:Framework:Home Kit Framework:Tasks

iOS8 Framework
Accessory
  • Managing Accessory Information
  • Managing Bridged Accessories
  • Getting and Setting the Delegate
Accessory Browser
  • Discovering Accessories
  • Getting and Setting the Delegate
Action

Characteristic Write Action
  • New Methods
Action Set
  • Managing Action Sets
Characteristic
  • Information About a Characteristic
  • Receiving Notifications
  • Managing Values
Characteristic Metadata
  • Numeric Value Ranges
  • Format and Units
  • Description
  • New Methods
Home
  • Information About the Home
  • Managing Accessories
  • Managing Rooms
  • Managing Zones
  • Managing Services
  • Managing Actions
  • Managing Users
  • Getting and Setting the Delegate
Home Manager
  • Managing Homes
  • Setting and Getting the Delegate
Room
  • Managing Rooms
Service
  • Managing Services
Service Group
  • Managing Service Groups
Trigger
  • Managing Triggers
  • Managing Action Sets
Timer Trigger
  • Managing Timer Triggers
User
  • Managing the User Name
Zone
  • Managing Zones
Accessory Browser Delegate (Protocol)
  • Tracking New Accessories
Accessory Delegate (Protocol)
  • Observing Accessories
Home Delegate (Protocol)
  • Observing Home Configuration
  • Observing Service Configuration
  • Observing Action and Trigger Configuration
  • Observing Accessories
Home Manager Delegate (Protocol)
  • Monitoring Home Manager State Changes

iOS8:Framework:Health Kit Framework:Tasks

iOS8 Framework
Biological Sex Object
  • Getting Biological Sex Data
Blood Type Object
  • Getting Blood Type Data
Health Store
  • Accessing HealthKit
  • Reading Characteristic Data
  • Working with HealthKit Objects
  • Working with Workouts
  • Querying HealthKit Data
  • Managing Background Delivery
Object
  • Getting Properties
Sample
  • MethodGroup
  • New Methods
Category Sample (Object)
  • Creating Category Samples
  • Getting Property Data
Correlation (Sample Object)
  • Creating Correlations
  • Getting Correlation Data
Quantity Sample (Object)
  • Creating Quantity Samples
  • Getting Property Data
Workout (Sample Object)
  • Creating Workouts
  • Getting Property Data
Object Type
  • Creating Subclasses
  • Getting Property Data
Characteristic (Object) Type

Sample (Object) Type

Category (Sample Object) Type

Correlation (Sample Object) Type

Quantity (Sample Object) Type
  • Accessing Quantity Type Data
Workout (Sample Object) Type

Quantity
  • Creating Quantities
  • Working With Units
  • Comparing Quantities
Query
  • Getting and Setting Properties
  • Creating Object Predicates
  • Creating Sample Predicates
  • Creating Quantity Sample Predicates
  • Creating Category Sample Predicates
  • Creating Workout Predicates
Anchored Object Query
  • Creating Anchored Object Queries
Correlation Query
  • Creating Correlation Queries
  • Getting Property Data
Observer Query
  • Creating Observer Queries
Sample Query
  • Initializing Sample Queries
  • Getting Property Data
Source Query
  • Creating Source Queries
Statistics Collection Query
  • Creating Statistics Collection Objects
  • Getting and Setting Results Handlers
  • Getting Property Data
Statistics Query
  • Creating Statistics Queries
Source
  • Getting the Current Source
  • Getting Property Data
Statistics
  • Getting Property Data
  • Getting Statistics Data
Statistics Collection
  • New Methods
Unit
  • Working with Units
  • Working with Formatter Units
  • Constructing Mass Units
  • Constructing Length Units
  • Constructing Volume Units
  • Constructing Pressure Units
  • Constructing Time Units
  • Constructing Energy Units
  • Constructing Temperature Units
  • Constructing Electrical Conductance Units
  • Constructing Scalar Units
  • Performing Unit Math
Workout Event
  • Creating Workout Events
  • Getting Property Data

iOS8:Framework:Core Audio Kit:Tasks

iOS8 Framework
Inter App Audio Switcher View (Responder)

Inter App Audio Transport View (Responder)

BT MIDI Local Peripheral View Controller (Responder)

BT MIDI Central View Controller (Responder)

iOS8:Framework:Cloud Kit Framework:Tasks

iOS8 Framework
Asset
  • Initializing an Asset
  • Getting the URL of the Asset
Container
  • Creating Container Objects
  • Getting the Public and Private Databases
  • Getting the Container’s Identifier
  • Determining the User’s iCloud Access Status
  • Requesting and Determining App Permissions
  • Performing Operations on the Container
  • Discovering User Records
Database
  • Searching for Records
  • Executing Operations Against the Database
  • Accessing Records
  • Accessing Record Zones
  • Accessing Subscriptions
Discovered User Info
  • Getting the User’s Name
  • Getting the User Record
Notification
  • Creating a Notification Object
  • Identifying the Notification Object
  • Getting the Notification Status
  • Accessing the Notification Info
Query Notification
  • Getting the Notification Attributes
  • Getting the Record Information
Record Zone Notification
  • Getting the Record Zone ID
Notification ID

Notification Info
  • Accessing the Notification Info
  • Accessing the Record’s Data
Query
  • Initializing a Query Object
  • Accessing the Query Parameters
Query Cursor

Record
  • Initializing a Record
  • Accessing the Record’s Fields
  • Accessing the Record’s Metadata
  • Getting Data for Full-Text Searches
  • Encoding the Record’s Metadata
Record ID
  • Initializing a Record ID
  • Getting the Name and Zone
Record Zone
  • Getting the Default Record Zone
  • Initializing a Record Zone
  • Getting the Zone Attributes
Record Zone ID
  • Initializing a Record Zone ID
  • Getting the Record Zone ID Attributes
Reference
  • Initializing a Reference Object
  • Getting the Reference Attributes
Server Change Token

Subscription
  • Initializing a Query-Based Subscription
  • Initializing a Zone-Based Subscription
  • Accessing the Subscription Search Parameters
  • Specifying the Push Notification Data
  • Accessing the Subscription Metadata
Operation
  • Accessing the Container
  • Customizing the Network Access Behavior
Database Operation
  • Accessing the Database
Fetch Record Changes (Database) Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Fetch Records (Database) Operation
  • Initializing the Operation Object
  • Getting the Current User Record
  • Configuring the Operation Object
  • Processing the Operation Results
Fetch Record Zones (Database) Operation
  • Initializing the Operation Object
  • Getting All Record Zones
  • Configuring the Operation Object
  • Processing the Operation Results
Fetch Subscriptions (Database) Operation
  • Initializing the Operation Object
  • Getting All Subscriptions
  • Configuring the Operation Object
  • Processing the Operation Results
Modify Records (Database) Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Modify Record Zones (Database) Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Modify Subscriptions (Database) Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Query (Database) Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Discover All Contacts Operation
  • Processing the Operation Results
Discover User Infos Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Fetch Notification Changes Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Mark Notifications Read Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Modify Badge Operation
  • Initializing the Operation Object
  • Configuring the Operation Object
  • Processing the Operation Results
Location Sort Descriptor
  • Initializing a Location Sort Descriptor
  • Accessing the Location Value
Record Value (Protocol)

Todd Terje: Leisure Suit Preben


Todd Terje

iOS8:Framework:AV Kit Framework:Tasks

iOS8 Framework
Player View Controller (Responder)

iOS:Framework:First available

iOS 2.0
  1. Address Book
  2. Address Book UI
  3. Audio Toolbox
  4. Audio Unit
  5. CF Network
  6. Core Audio
  7. Core Foundation
  8. Core Graphics
  9. Core Location
  10. Foundation
  11. IO Kit
  12. Media Player
  13. Open AL
  14. Open GL ES
  15. Quartz Core
  16. Security
  17. System Configuration
  18. UI Kit
iOS 2.2
  1. AV Foundation
iOS 3.0
  1. Core Data
  2. External Accessory
  3. Game Kit
  4. Map Kit
  5. Message UI
  6. Mobile Core Services
  7. Store Kit
iOS 3.2
  1. Core Text
iOS 4.0
  1. Accelerate
  2. Assets Library
  3. Core Media
  4. Core Motion
  5. Core Telephony
  6. Core Video
  7. Event Kit
  8. Event Kit UI
  9. iAd
  10. Image IO
  11. Quick Look
iOS 4.2
  1. Core MIDI
iOS 5.0
  1. Accounts
  2. Core Bluetooth
  3. Core Image
  4. GL Kit
  5. GSS
  6. Newsstand Kit
  7. Twitter
iOS 6.0
  1. Ad Support
  2. Media Toolbox
  3. Pass Kit
  4. Social
  5. Video Toolbox
iOS 7.0
  1. Game Controller
  2. JavaScript Core
  3. Media Accessibility
  4. Multipeer Connectivity
  5. Safari Services
  6. Sprite Kit
iOS 8.0
  1. AV Kit
  2. Cloud Kit
  3. Core Audio Kit
  4. Health Kit
  5. Home Kit
  6. Local Authentication
  7. Metal
  8. Notification Center
  9. Photos
  10. Photos UI
  11. Push Kit
  12. Scene Kit
  13. Web Kit

Thursday, September 25, 2014

iOS8:Framework:Core Image Framework:Tasks

iOS8 Framework
Color
  • Initializing Color Objects
  • Creating Color Objects
  • Getting Color Components
Context
  • Creating a Context
  • Rendering Images
  • Determining the Allowed Extents for Images Used by a Context
Detector
  • Creating a Detector Object
  • Using a Detector Object to Find Features
Feature
  • Feature Properties
Face Feature
  • Locating Faces
  • Identifying Facial Features
  • Tracking Distinct Faces in Video
QR Code Feature

Rectangle Feature

Filter
  • Creating a Filter
  • Accessing Registered Filters
  • Getting Filter Parameters and Attributes
  • Setting Default Values
  • Using Filters with Core Animation
  • Serializing and Deserializing Filters
Image
  • Creating an Image
  • Creating an Image by Modifying an Existing Image
  • Initializing an Image
  • Getting Image Information
  • Getting Autoadjustment Filters
  • Working with Filter Regions of Interest
Kernel

Color Kernel

Warp Kernel

Vector
  • Creating a Vector
  • Initializing a Vector
  • Getting Values From a Vector

Pallbearer: Ashes



Brett Campbell