Tuesday, September 23, 2014

iOS8:Framework:iAd Framework:Tasks

iOS8 Framework
Client
  • Getting the Shared Client Object
  • Determining Whether the App Was Installed Because of an Ad
Interstitial Ad
  • Setting and Getting the Delegate
  • Determining If an Interstitial Ad Has Loaded
  • Presenting an Advertisement
  • Handling Ad Actions
Banner View (Responder)
  • Managing Ad Types
  • Setting and Getting the Delegate
  • Configuring the Advertising Shown in a Banner View
  • Resizing a Banner View (Deprecated)
  • Determining if a Banner View is Showing an Advertisement
  • Banner Actions
Banner View Delegate (Protocol)
  • Detecting When Advertisements Are Loaded
  • Detecting When a User Interacts With an Advertisement
  • Detecting Errors
Interstitial Ad Delegate (Protocol)
  • Detecting When Advertisements Are Loaded
  • Detecting When a User Interacts With an Advertisement
  • Detecting Errors
View Controller (Additions)
  • Managing Banner Ads
  • Determining Whether the View Controller is Displaying an Ad
  • Managing Interstitial Ads

iOS8:Framework:Message UI Framework:Tasks

iOS8 Framework
Navigation (View) Controller (Responder)
  • Creating Navigation Controllers
  • Accessing Items on the Navigation Stack
  • Pushing and Popping Stack Items
  • Configuring Navigation Bars
  • Hiding the Navigation Bar
  • Accessing the Delegate
  • Configuring Custom Toolbars
  • Action Method for Displaying View Controllers
Mail Compose View Controller (Responder)
  • Determining Mail Availability
  • Setting Mail Fields Programmatically
  • Accessing the Delegate
Message Compose View Controller (Responder)
  • Determining If Message Composition Is Available
  • Accessing the Delegate
  • Setting the Initial Message Information
Mail Compose View Controller Delegate (Protocol)
  • Responding to Email Completion
Message Compose View Controller Delegate (Protocol)
  • Responding to the Message Completion

iOS8:Framework:Multipeer Connectivity Framework:Tasks

iOS8 Framework
Advertiser Assistant
  • Configuring and Initialization
  • Starting and Stopping the Assistant
  • New Methods
Nearby Service Advertiser
  • Configuring and Initialization
  • Starting and Stopping Advertisement
Nearby Service Browser
  • Initializing the Browser
  • Browsing for Peers
  • Inviting Peers
Peer ID
  • Peer Methods
Session
  • Creating a Session
  • Managing Peers Manually
  • Sending Data and Resources
  • Leaving a Session
Browser View Controller (Responder)
  • Initializing a Browser View Controller
  • Getting and Setting the Maximum and Minimum Number of Peers
Advertiser Assistant Delegate (Protocol)
  • Advertiser Assistant Delegate Methods
Browser View Controller Delegate (Protocol)
  • Peer Notifications
  • User Action Notifications
Nearby Service Advertiser Delegate (Protocol)
  • Error Handling Delegate Methods
  • Invitation Handling Delegate Methods
Nearby Service Browser Delegate (Protocol)
  • Error Handling Delegate Methods
  • Peer Discovery Delegate Methods
Session Delegate (Protocol)
  • MCSession Delegate Methods

iOS8:Framework:Newsstand Kit Framework:Tasks

iOS8 Framework
Asset Download
  • Downloading an Issue Asset
  • Getting the Asset Identifier
  • Accessing Asset Information
Issue
  • Managing Issue Assets
  • Accessing the Location of Issue Content
  • Accessing Attributes of an Issue
Library
  • Getting the Shared Library Instance
  • Managing Library Issues
  • Accessing Downloading Assets
URL Connection (Additions)
  • Accessing the Downloaded Asset

iOS8:Framework:OpenGL ES Framework:Tasks

iOS8 Framework
EAGL Context
  • Creating Contexts
  • Setting the Current Context
  • Attaching Storage to a Renderbuffer
  • Displaying a Renderbuffer
  • Getting Context Information
  • Enabling OpenGL ES Multithreading

EAGL Sharegroup

EAGL Drawable
  • Drawable Properties

iOS8:Framework:Pass Kit Framework:Tasks

iOS8 Framework
Object

Pass (Object)
  • Working with Passes
  • Identifying a Pass
  • Displaying a Pass
Payment Pass (Object)
  • Determining Activation State
  • Working with Accounts
Pass Library
  • Accessing Passes
  • Working with Passes
  • Activating Payment Passes
Payment
  • Working with Payment Information
  • Working with Addresses
Payment Request
  • Working with Payments
  • Working with Billing and Shipping Addresses
  • Adding Application Data
Payment Summary Item
  • New Methods
Shipping Method (Payment Summary Item)
  • Working with Shipping Methods
Payment Token
  • Working with Payment Tokens
Add Passes View Controller (Responder)
  • Working with Add-Passes View Controllers
Payment Authorization Controller (Responder)
  • Determining Whether the User Can Make Payments
  • Working with Payments
Add Passes View Controller Delegate (Protocol)
  • Working with Add-Passes View Controllers
Payment Authorization View Controller Delegate (Protocol)
  • Determining Whether the User Can Make Payments
  • Working with Payments

iOS8:Framework:Safari Services Framework:Tasks

iOS8 Framework
Reading List
  • Provides an interface for adding to a user's Reading List

iOS8:Framework:Quick Look Framework:Tasks

iOS8 Framework
Preview Controller (Responder)
  • Configuring a Quick Look Preview Controller
  • Managing Item Previews
Preview Controller Data Source (Protocol)
  • Providing Data to a Quick Look Preview Controller
Preview Controller Delegate (Protocol)
  • Responding to Preview Requests
  • Responding to User Actions
Preview Item (Protocol)
  • Providing an Item URL
  • Providing an Item Title

iOS8:Framework:Security Framework:Functions

iOS8 Framework
Certificate, Key, and Trust Services
  • Getting Type Identifiers
  • Managing Certificates
  • Managing Identities
  • Cryptography and Digital Signatures
  • Managing Policies
  • Managing Trust
Keychain Services
  • Using Keychain Item Search Dictionaries
Randomization Services
  • Obtaining a Random Number
Secure Transport
  • Configuring an SSL Session
  • Managing an SSL Session
  • Managing Ciphers
  • Managing Certificates
  • Managing the Peer Domain Name
  • iOS-Specific SSL Context Functions

iOS8:Framework:Social Framework:Tasks

iOS8 Framework
Compose Sheet Configuration Item
  • Responding to User Interaction
  • Specifying Configuration Information
  • Getting a Configuration Item
Request
  • Initializing Requests
  • Accessing Properties
  • Sending Requests
Compose Service View Controller (Responder)
  • Presenting the Compose View
  • Posting or Canceling a Post
  • Validating Content
  • Previewing Attachments
  • Enabling Additional Configuration
  • Enabling Text Autocompletion
  • Accessing Content in the Compose View
Compose View Controller (Responder)
  • Creating a Social Compose View Controller
  • Checking the Social Service Type
  • Composing Posts
  • Handling Results

iOS8:Framework:Store Kit Framework:Tasks

iOS8 Framework
Download
  • Obtaining Information about the Downloadable Content
  • Obtaining Information about the State of a Download
  • Accessing a Completed Download
Payment
  • Creating Instances
  • Getting Attributes
Mutable Payment
  • Getting and Setting Attributes
Payment Queue
  • Determining Whether the User Can Make Payments
  • Getting the Queue
  • Adding and Removing the Observer
  • Managing Transactions
  • Restoring Purchases
  • Downloading Content
Payment Transaction
  • Getting Information About the Transaction
  • Getting Information about the Transaction’s Downloadable Content
  • Restored Transactions
Product
  • Getting Product Attributes
  • Getting Downloadable Content Information
Products Response
  • Response Information
Request
  • Controlling the Request
  • Accessing the Delegate
Products Request
  • Initializing a Products Request
  • Setting the Delegate
Receipt Refresh Request
  • Working with Receipt Refresh Requests
Store Product View Controller (Responder)
  • Setting a Delegate
  • Loading a New Product Screen
Payment Transaction Observer (Protocol)
  • Handling Transactions
  • Handling Restored Transactions
  • Handling Download Actions
Products Request Delegate (Protocol)
  • Receiving the Response
Request Delegate (Protocol)
  • Completing Requests
  • Handling Errors
Store Product View Controller Delegate (Protocol)
  • Responding to a Dismiss Action

iOS8:Framework:System Configuration Framework:Functions

iOS8 Framework
Network Reachability
  • Creating a Reachability Reference
  • Determining Reachability Status
  • Preparing to Determine Reachability
System Configuration

iOS8:Framework:Core Graphics Framework:Functions

iOS8 Framework
Bitmap Context
  • Creating Bitmap Contexts
  • Getting Information About Bitmap Contexts
Color
  • Retaining and Releasing Color Objects
  • Creating Quartz Colors
  • Getting Information about Quartz Colors
Color Space
  • Creating Device-Independent Color Spaces
  • Creating Generic or Device-Dependent Color Spaces
  • Creating Special Color Spaces
  • Getting Information About Color Spaces
  • Retaining and Releasing Color Spaces
Context
  • Managing Graphics Contexts
  • Saving and Restoring the Current Graphics State
  • Getting and Setting Graphics State Parameters
  • Constructing Paths
  • Painting Paths
  • Getting Information About Paths
  • Modifying Clipping Paths
  • Setting Color, Color Space, and Shadow Values
  • Transforming User Space
  • Using Transparency Layers
  • Drawing an Image to a Graphics Context
  • Drawing PDF Content to a Graphics Context
  • Drawing With a Gradient
  • Drawing With a Shading
  • Setting Up a Page-Based Graphics Context
  • Drawing Glyphs
  • Drawing Text
  • Converting Between Device Space and User Space
Data Consumer
  • Creating Data Consumers
  • Getting the CFType ID
  • Retaining and Releasing Data Consumers
Data Provider
  • CGDataProvider Miscellaneous Functions
Font
  • Retaining and Releasing a CGFont Object
  • Creating a CGFont Object
  • Working With PostScript Fonts
  • Working With Font Tables
  • Getting Font Information
Function
  • Creating a CGFunction Object
  • Retaining and Releasing CGFunction Objects
  • Getting the CFType ID
Gradient
  • Creating a CGGradient Object
  • Retaining and Releasing a CGGradient Object
  • Getting the Type ID for a CGGradient Object
Image
  • Creating Bitmap Images
  • Creating an Image Mask
  • Retaining and Releasing Images
  • Getting the CFType ID
  • Getting Information About an Image
Layer
  • Creating Layer Objects
  • Drawing Layer Content
  • Retaining and Releasing Layers
  • Getting the CFType ID for a Layer
  • Getting Layer Information
Path
  • Creating and Managing Paths
  • Modifying Quartz Paths
  • Getting Information about Quartz Paths
Pattern
  • Creating a Pattern
  • Getting the CFType ID
  • Retaining and Releasing a Pattern
PDF Array
  • Getting Data from a PDF Array
PDF Content Stream
  • Creating a PDF Content Stream Object
  • Getting Data from a PDF Content Stream Object
  • Retaining and Releasing a PDF Content Stream Object
PDF Context
  • Creating a Context
  • Beginning and Ending Pages
  • Working with Destinations
  • Working with Metadata
  • Closing a PDF Context
PDF Dictionary
  • Applying a Function to All Entries
  • Getting Data from a Dictionary
PDF Document
  • Creating PDF Document Objects
  • Retaining and Releasing PDF Documents
  • Getting the CFType ID for a PDF Document Object
  • Getting Information About Quartz PDF Documents
  • Managing Encryption
PDF Object
  • Getting Object Types and Values
PDF Operator Table
  • Creating a PDF Operator Table
  • Setting Callback Functions
  • Retaining and Releasing a PDF Operator Table
PDF Page
  • Retaining and Releasing a PDF Page
  • Getting the CFType ID
  • Getting Page Information
PDF Scanner
  • Creating a PDF Scanner Object
  • Retaining and Releasing PDF Scanner Objects
  • Parsing Content
  • Getting PDF Objects from the Scanner Stack
PDF Stream
  • Getting Data from a PDF Stream
PDF String
  • Converting PDF Strings
  • Getting PDF String Data
Shading
  • Creating Shading Objects
  • Retaining and Releasing Shading Objects
  • Getting the CFType ID
Affine Transform
  • Creating an Affine Transformation Matrix
  • Modifying Affine Transformations
  • Applying Affine Transformations
  • Evaluating Affine Transforms
Geometry
  • Creating a Dictionary Representation from a Geometric Primitive
  • Creating a Geometric Primitive from a Dictionary Representation
  • Creating a Geometric Primitive from Values
  • Modifying Rectangles
  • Comparing Values
  • Checking for Membership
  • Getting Min, Mid, and Max Values
  • Getting Height and Width
  • Checking Rectangle Characteristics

iOS8:Framework:Core Audio Framework:Functions

iOS8 Frameworks

Data Types
  • Testing for Native Endian Linear PCM Data
  • Getting the Number of Channels From a Layout Tag
  • Helper Functions for Filling out Core Audio Data Structures