Showing posts with label iOS. Show all posts
Showing posts with label iOS. Show all posts

Thursday, September 25, 2014

iOS8:Framework:Core Text Framework:Functions

iOS8 Framework
Font
  • Creating fonts
  • Getting font data
  • Getting font names
  • Working with encoding
  • Getting font metrics
  • Getting glyph data
  • Working with font variations
  • Getting font features
  • Working with glyphs
  • Converting fonts
  • Getting font table data
  • Getting the type identifier
Font Collection
  • Creating font collections
  • Getting font descriptors
  • Getting the type identifier
Font Descriptor
  • Creating font descriptors
  • Getting attributes
  • Getting font descriptor type
Frame
  • Getting frame data
  • Getting lines
  • Drawing the frame
  • Getting the type identifier
Framesetter
  • Creating a frame setter
  • Creating frames
  • Frame sizing
  • Getting the type identifier
Glyph Info
  • Getting the glyph info type
  • Getting glyph info objects
  • Getting glyph info data
Line
  • Creating lines
  • Drawing the line
  • Getting line data
  • Measuring lines
  • Getting line positioning
  • Getting the type identifier
Paragraph Style
  • Creating paragraph styles
  • Getting the value of a style specifier
  • Getting the type identifier
Run
  • Getting glyph run data
  • Measuring the glyph run
  • Drawing the glyph run
  • Getting the type identifier
Run Delegate
  • Creating a Run Delegate
  • Getting Information About a Run Delegate
Text Tab
  • Creating text tabs
  • Getting text tab data
  • Getting the type identifier
Typesetter
  • Creating a typesetter
  • Creating lines
  • Breaking lines
  • Getting the type identifier
Font Manager
  • Copying and comparing font names
  • Creating and enabling font descriptors
  • Registering and activating fonts
  • Validating font files
  • Handling font requests
Utilities
  • Getting the Core Text Version Number
String Attributes

iOS8:Framework:Core Foundation Framework:Functions

iOS8 Framework
Allocator
  • Creating an allocator
  • Managing memory with an allocator
  • Getting and setting the default allocator
  • Getting an allocator's context
  • Getting the allocator type ID
Array
  • Creating an array
  • Examining an array
  • Applying a function to elements
  • Getting the array type ID
Attributed String
  • Creating a attributed string
  • Accessing attributes
  • Getting attributed string properties
Bag
  • Creating a bag
  • Examining a bag
  • Applying a function to the contents of a bag
  • Getting the bag type ID
Binary Heap
  • Miscellaneous Functions
Bit Vector
  • Creating a bit vector
  • Getting information about a bit vector
  • Getting the bit vector type ID
Boolean
  • Miscellaneous Functions
Bundle
  • Creating and accessing bundles
  • Loading and unloading a bundle
  • Finding locations in a bundle
  • Locating bundle resources
  • Managing localisations
  • Managing executable code
  • Getting bundle properties
  • Getting the bundle type ID
Calendar
  • Creating a calendar
  • Calendrical calculatiions
  • Getting ranges of units
  • Getting and setting the time zone
  • Getting the identifier
  • Getting and setting the locale
  • Getting and setting day information
  • Getting the type ID
Character Set
  • Creating character sets
  • Getting predefined character sets
  • Querying character sets
  • Getting the character set type identifier
Data
  • Creating a data object
  • Examining a data object
  • Getting the data type ID
Date
  • Miscellaneous Functions
Date Formatter
  • Creating a date formatter
  • Configuring a date formatter
  • Parsing strings
  • Creating strings from data
  • Getting information about a date formatter
  • Getting the date formatter type ID
Dictionary
  • Creating a dictionary
  • Examining a dictionary
  • Applying a function to a dictionary
  • Getting the dictionary type ID
Error
  • Creating a error
  • Getting information about an error
  • Getting the error type ID
File Descriptor
  • Creating a file descriptor
  • Getting information about a file descriptor
  • Invalidating a file descriptor
  • Managing callbacks
  • Creating a run loop source
  • Getting the file descriptor type ID
Locale
  • Creating a locale
  • Getting system locale information
  • Getting ISO information
  • Language preferences
  • Getting information about a locale
  • Getting and creating locale identifiers
  • Getting line and character direction for a language
  • Getting the locale type ID
Mach Port
  • Creating a mach port object
  • Configuring a mach port object
  • Examining a mach port object
  • Getting the mach port type ID
Message Port
  • Creating a message port object
  • Configuring a message port object
  • Using a message port
  • Examining a message port
  • Getting the message port type ID
Mutable Array
  • Miscellaneous Functions
Mutable Attributed String
  • Creating a mutable attributed string
  • Modifying a mutable attributed string
Mutable Bag
  • Creating a mutable bag
  • Modifying a mutable bag
Mutable Bit Vector
  • Creating a mutable bit vector object
  • Modifying a bit vector
Mutable Character Set
  • Creating a mutable character set
  • Adding characters
  • Removing characters
  • Logical operations
Mutable Data
  • Creating amusable data object
  • Accessing data
  • Modifying a mutable data object
Mutable Dictionary
  • Creating amusable dictionary
  • Modifying a dictionary
Mutable Set
  • Miscellaneous Functions
Mutable String
  • Miscellaneous Functions
Notification Center
  • Accessing a notification center
  • Posting a notification
  • Adding and removing observers
  • Getting the notification centre type ID
Null

  • Miscellaneous Functions

Number
  • Creating a number
  • Getting information about numbers
  • Comparing numbers
  • Getting the number type ID
Number Formatter
  • Creating a number formatter
  • Configuring a number formatter
  • Formatting values
  • Examining a number formatter
  • Getting the number formatter type ID
Plug In
  • Creating Plug-ins
  • Registration
  • Plugin miscellaneous functions
Plug In Instance

  • Deprecated

Property List
  • Creating a property list
  • Exporting a property list
  • Validating a property list
Read Stream
  • Creating a read stream
  • Opening and closing a read stream
  • Reading from a stream
  • Scheduling a read stream
  • Examining a stream properties
  • Setting stream properties
  • Getting the read stream type ID
Run Loop
  • Getting a run loop
  • Starting and stopping a run loop
  • Managing sources
  • Managing observers
  • Managing run loop modes
  • Managing timers
  • Scheduling blocks
  • Getting the run loop type ID
Run Loop Observer
  • Miscellaneous Functions
Run Loop Source
  • Miscellaneous Functions
Run Loop Timer
  • Miscellaneous Functions
Set
  • Creating sets
  • Examining a set
  • Applying function to set members
  • Getting the set type ID
Socket
  • Creating sockets
  • Configuring sockets
  • Using sockets
String
  • Creating a string
  • Searching strings
  • Comparing strings
  • Accessing characters
  • Working with hyphenation
  • Working with encodings
  • Getting numeric values
  • Getting string properties
  • String file system representations
  • Getting paragraph bounds
  • Managing surrogates
String Tokenizer
  • Creating a tokeniser
  • Setting the string
  • Changing the location
  • Getting information about the current token
  • Identifying a language
  • Getting the string tokenizer type ID
Time Zone
  • Creating a time zone
  • System and default time zones and information
  • Getting information about time zones
  • Getting daylight savings time information
  • Getting the time zone type ID
Tree
  • Creating trees
  • Modifying a tree
  • Sorting a tree
  • Examining a tree
  • Performing an operation on tree elements
  • Getting the tree type ID
Type
  • Memory management
  • Determining equality
  • Hashing
  • Miscellaneous functions
URL
  • Creating a URL
  • Accessing the parts of a URL
  • Converting URLs to other representations
  • Getting URL properties
  • Getting and setting file system resource properties
  • Working with bookmark data
UUID
  • Creating UUID object
  • Getting information about UUID objects
  • Getting the UUID type identifier
Write Stream
  • Creating a write stream
  • Opening and closing a stream
  • Writing to a stream
  • Scheduling a write stream
  • Examining stream properties
  • Setting stream properties
  • Getting the write stream type ID
Base Utilities
  • Miscellaneous Functions
Byte-Order Utilities
  • Miscellaneous Functions
URL Access Utilities
  • Miscellaneous Functions
Preferences Utilities
  • Getting preference values
  • Setting preference values
  • Synchronizing preferences
  • Adding and removing suite preferences
  • Miscellaneous functions
Socket Name Server Utilities
  • Miscellaneous Functions
Time Utilities
  • Miscellaneous Functions
Stream
  • Creating Streams

Wednesday, September 24, 2014

iOS8:Framework:Image I/O Framework:Functions

iOS8 Framework
Image Destination
  • Creating Image Destinations
  • Adding Images
  • Getting Type Identifiers
  • Setting Properties
  • Finalizing an Image Destination
Image Source
  • Creating an Image Source
  • Creating Images From an Image Source
  • Updating an Image Source
  • Getting Information From an Image Source


iOS8:Framework:Foundation Framework:Tasks

iOS8 Framework
Object
  • Initializing a Class
  • Creating, Copying, and Deallocating Objects
  • Identifying Classes
  • Testing Class Functionality
  • Testing Protocol Conformance
  • Obtaining Information About Methods
  • Describing Objects
  • Discardable Content Proxy Support
  • Sending Messages
  • Forwarding Messages
  • Dynamically Resolving Methods
  • Error Handling
  • Archiving
  • Deprecated Methods
Array
  • Creating an Array
  • Initializing an Array
  • Querying an Array
  • Finding Objects in an Array
  • Sending Messages to Elements
  • Comparing Arrays
  • Deriving New Arrays
  • Sorting
  • Working with String Elements
  • Creating a Description
  • Collecting Paths
  • Key-Value Observing
  • Key-Value Coding
Mutable Array
  • Creating and Initializing a Mutable Array
  • Adding Objects
  • Removing Objects
  • Replacing Objects
  • Filtering Content
  • Rearranging Content
Assertion Handler
  • Handling Assertion Failures
Attributed String
  • Creating an NSAttributedString Object
  • Retrieving Character Information
  • Retrieving Attribute Information
  • Comparing Attributed Strings
  • Extracting a Substring
  • Enumerating over Attributes in a String
Mutable Attributed String
  • Retrieving character information
  • Changing characters
  • Changing attributes
  • Changing characters and attributes
  • Grouping changes
Autorelease Pool
  • Managing a Pool
  • Adding an Object to a Pool
Bundle
  • Initializing an NSBundle
  • Getting an NSBundle
  • Getting a Bundled Class
  • Finding Resources
  • Getting the Bundle Directory
  • Getting Bundle Information
  • Managing Localized Resources
  • Loading a Bundle’s Code
  • Managing Localizations
Cache
  • Modifying the Cache Name
  • Getting a Cached Value
  • Adding and Removing Cached Values
  • Managing Cache Size
  • Managing Discardable Content
  • Managing the Delegate
Cached URL Response
  • Creating a cached URL response
  • Getting cached URL response properties
Calendar
  • System Locale Information
  • Initializing a Calendar
  • Getting Information About a Calendar
  • Calendrical Calculations
Character Set
  • Creating a Standard Character Set
  • Creating a Character Set for URL Encoding
  • Creating a Custom Character Set
  • Creating and Managing Character Sets as Bitmap Representations
  • Testing Set Membership
Mutable Character Set
  • Adding and removing characters
  • Combining character sets
  • Inverting a character set
Coder
  • Inspecting a Coder
  • Encoding General Data
  • Encoding Geometry-Based Data
  • Encoding Core Media Time Structures
  • Decoding General Data
  • Decoding Geometry-Based Data
  • Decoding Core Media Time Structures
  • Secure Coding
  • Getting Version Information
  • Managing Zones
Keyed Archiver (Coder)
  • Initializing an NSKeyedArchiver Object
  • Archiving Data
  • Encoding Data and Objects
  • Managing the Delegate
  • Managing Classes and Class Names
Keyed Unarchiver (Coder)
  • Initializing a Keyed Unarchiver
  • Unarchiving Data
  • Decoding Data
  • Managing the Delegate
  • Managing Class Names
Condition
  • Waiting for the Lock
  • Signaling Waiting Threads
  • Identifying the Condition
Condition Lock
  • Initializing an NSConditionLock Object
  • Accessing the Condition
  • Acquiring and Releasing a Lock
  • Identifying the Condition Lock
Data
  • Creating Data Objects
  • Accessing Data
  • Base-64 Encoding
  • Testing Data
  • Storing Data
Mutable Data
  • Creating and Initializing an NSMutableData Object
  • Adjusting Capacity
  • Accessing Data
  • Adding Data
  • Modifying Data
Purgeable (Mutable) Data

Date
  • Creating and Initializing Date Objects
  • Getting Temporal Boundaries
  • Comparing Dates
  • Getting Time Intervals
  • Adding a Time Interval
  • Representing Dates as Strings
Date Components
  • Getting the Date Value
  • Accessing the Date Components
Decimal Number Handler
  • Creating a Decimal Number Handler
  • Initializing a decimal number handler
Dictionary
  • Creating a Dictionary
  • Initializing an NSDictionary Instance
  • Creating Key Sets for Shared-Key Optimized Dictionaries
  • Counting Entries
  • Comparing Dictionaries
  • Accessing Keys and Values
  • Enumerating Dictionaries
  • Sorting Dictionaries
  • Filtering Dictionaries
  • Storing Dictionaries
  • Accessing File Attributes
  • Creating a Description
Mutable Dictionary
  • Creating and Initializing a Mutable Dictionary
  • Adding Entries to a Mutable Dictionary
  • Removing Entries From a Mutable Dictionary
Enumerator
  • Getting the Enumerated Objects
Directory Enumerator
  • Getting File and Directory Attributes
  • Skipping Subdirectories
Error
  • Creating Error Objects
  • Getting Error Properties
  • Getting a Localized Error Description
  • Getting the Error Recovery Attempter
  • Displaying a Help Anchor
Exception
  • Creating and Raising an NSException Object
  • Querying an NSException Object
  • Getting Exception Stack Frames
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
Extension Context
  • Handling Requests
  • Opening URLs
  • Storing Extension Items
Extension Item
  • Identifying the Item
  • Item Contents
File Access Intent
  • Creating a File Access Intent
  • Accessing the Current URL
File Coordinator
  • Initializing a File Coordinator
  • Managing File Presenters
  • Coordinating File Operations Asynchronously
  • Coordinating File Operations Synchronously
File Handle
  • Getting a File Handle
  • Creating a File Handle
  • Getting a File Descriptor
  • Reading from a File Handle
  • Writing to a File Handle
  • Reading and Writing Using Blocks
  • Communicating Asynchronously
  • Seeking Within a File
  • Operating on a File
File Manager
  • Creating a File Manager
  • Locating System Directories
  • Locating Application Group Container Directories
  • Discovering Directory Contents
  • Creating and Deleting Items
  • Moving and Copying Items
  • Managing iCloud-Based Items
  • Creating Symbolic and Hard Links
  • Determining Access to Files
  • Getting and Setting Attributes
  • Getting and Comparing File Contents
  • Getting the Relationship Between Items
  • Converting File Paths to Strings
  • Managing the Delegate
  • Managing the Current Directory
  • Deprecated Methods
File Security

File Version
  • Getting the Version of a File
  • Accessing the Version Information
  • Handling Version Conflicts
  • Replacing and Deleting Versions
File Wrapper
  • Creating File Wrappers
  • Querying File Wrappers
  • Accessing File-Wrapper Information
  • Updating File Wrappers
  • Serializing
  • Accessing Files
  • Writing Files
Formatter
  • Textual representation of cell content
  • Object equivalent to textual representation
  • Dynamic cell editing
Byte Count Formatter
  • Creating Strings from Byte Count
  • Setting Formatting Styles
Date Components Formatter

Date Formatter
  • Converting Objects
  • Managing Formats and Styles
  • Managing Attributes
  • Managing Behavior Version
  • Managing Natural Language Support
  • Managing AM and PM Symbols
  • Managing Weekday Symbols
  • Managing Month Symbols
  • Managing Quarter Symbols
  • Managing Era Symbols
Date Interval Formatter

Energy Formatter

Length Formatter

Mass Formatter

Number Formatter
  • Configuring Formatter Behavior and Style
  • Converting Between Numbers and Strings
  • Managing Localization of Numbers
  • Configuring Rounding Behavior
  • Configuring Numeric Formats
  • Configuring Numeric Symbols
  • Configuring the Format of Currency
  • Configuring Numeric Prefixes and Suffixes
  • Configuring the Display of Numeric Values
  • Configuring Separators and Grouping Size
  • Managing the Padding of Numbers
  • Managing Input and Output Attributes
  • Configuring Significant Digits
  • Managing Leniency Behavior
  • Managing the Validation of Partial Numeric Strings
Hash Table
  • Initialization
  • Convenience Constructors
  • Accessing Content
  • Manipulating Membership
  • Comparing Hash Tables
  • Set Functions
  • Accessing Pointer Functions
HTTP Cookie
  • Create cookie instances
  • Convert cookies to request headers
  • Getting cookie properties
HTTP Cookie Storage
  • Creating and Initializing a Cookie Storage Object
  • Getting the Shared Cookie Storage Object
  • Getting and Setting the Cookie Accept Policy
  • Adding and Removing Cookies
  • Retrieving Cookies
Index Path
  • Creating Index Paths
  • Querying Index Paths
  • Comparing Index Paths
Index Set
  • Creating Index Sets
  • Querying Index Sets
  • Enumerating Index Set Content
  • Comparing Index Sets
  • Getting Indexes
  • Enumerating Indexes
Mutable Index Set
  • Adding Indexes
  • Removing Indexes
  • Shifting Index Groups
Invocation
  • Creating NSInvocation Objects
  • Configuring an Invocation Object
  • Dispatching an Invocation
  • Getting the Method Signature
Item Provider
  • Initializing an Item Provider
  • Getting Items of Specific Types
  • Previewing Items
JSON Serialization
  • Creating a JSON Object
  • Creating JSON Data
Linguistic Tagger
  • Creating a Linguistic Tagger
  • Getting the Tag Schemes
  • Getting and Setting the Analyzed String
  • Getting and Setting Orthography
  • Enumerating Linguistic Tags
  • Determining a Sentence for a Range
Locale
  • Getting and Initializing Locales
  • Getting Information About a Locale
  • Getting System Locale Information
  • Converting Between Identifiers
  • Getting Preferred Languages
  • Getting Line and Character Direction For a Language
Lock
  • Acquiring a Lock
  • Naming the Lock
Map Table
  • Creating and Initializing a Map Table
  • Accessing Content
  • Manipulating Content
  • Creating a Dictionary Representation
  • Accessing Pointer Functions
Metadata Item
  • Getting Item Attributes
Metadata Query
  • Configuring Queries
  • Running Queries
  • Getting Query Results
Metadata Query Attribute Value Tuple
  • Getting Query Attribute/Value Information
Metadata Query Result Group
  • Getting Query Results
Method Signature
  • Creating a Method Signature Object
  • Getting Information on Argument Types
  • Getting Information on Return Types
  • Determining Synchronous Status
Net Service
  • Creating Network Services
  • Configuring Network Services
  • Managing Run Loops
  • Using Network Services
  • Obtaining the DNS Hostname
Net Service Browser
  • Creating Network Service Browsers
  • Configuring Network Service Browsers
  • Using Network Service Browsers
  • Managing Run Loops
Notification
  • Creating Notifications
  • Getting Notification Information
Notification Center
  • Getting the Notification Center
  • Managing Notification Observers
  • Posting Notifications
Notification Queue
  • Creating Notification Queues
  • Getting the Default Queue
  • Managing Notifications
Null
  • Obtaining an instance
Operation
  • Initialization
  • Executing the Operation
  • Canceling Operations
  • Getting the Operation Status
  • Managing Dependencies
  • Configuring the Execution Priority
  • Waiting on an Operation Object
Block Operation
  • Managing the Blocks in the Operation
Invocation Operation
  • Initialization
  • Getting Attributes
Operation Queue
  • Getting Specific Operation Queues
  • Managing Operations in the Queue
  • Managing the Execution of Operations
  • Suspending Operations
  • Configuring the Queue
Ordered Set
  • Creating an Ordered Set
  • Initializing an Ordered Set
  • Counting Entries
  • Accessing Set Members
  • Key-Value Coding Support
  • Key-Value Observing Support
  • Comparing Sets
  • Creating a Sorted Array
  • Filtering Ordered Sets
  • Describing a Set
  • Converting Other Collections
Mutable Ordered Set
  • Creating a Mutable Ordered Set
  • Adding, Removing, and Reordering Entries
  • Sorting Entries
  • Combining and Recombining Entries
Orthography
  • Creating Instances of NSOrthography
  • Defining the Language Map
  • Managing Languages and Scripts
Pipe
  • Creating an NSPipe Object
  • Getting the File Handles for a Pipe
Pointer Array
  • Creating and Initializing a New Pointer Array
  • Managing the Collection
  • Getting the Pointer Functions
Pointer Functions
  • Creating and Initializing an NSPointerFunctions Object
  • Personality Functions
  • Memory Configuration
Port
  • Creating Instances
  • Validation
  • Setting the Delegate
  • Setting Information
  • Port Monitoring
Mach Port
  • Creating and Initializing
  • Getting the Mach Port
  • Scheduling the Port on a Run Loop
  • Getting and Setting the Delegate
Message Port

Predicate
  • Creating a Predicate
  • Evaluating a Predicate
  • Getting a String Representation
Comparison Predicate
  • Creating Comparison Predicates
  • Getting Information About a Comparison Predicate
Compound Predicate
  • Constructors
  • Getting Information About a Compound Predicate
Process Info
  • Getting the Process Information Agent
  • Accessing Process Information
  • Getting Host Information
  • Getting Computer Information
  • Managing Activities
Progress
  • Creating Progress Objects
  • Current Progress Object
  • Reporting Progress
  • Observing Progress
  • Controlling Progress
  • Progress Information
Property List Serialization
  • Serializing a Property List
  • Deserializing a Property List
  • Validating a Property List
  • Obsolete Methods
Recursive Lock
  • Acquiring a Lock
  • Naming the Lock
Regular Expression
  • Creating Regular Expressions
  • Getting the Regular Expression and Options
  • Searching Strings Using Regular Expressions
  • Replacing Strings Using Regular Expressions
  • Escaping Characters in a String
  • Custom Replace Functionality
Data Detector (Regular Expression)
  • Creating Data Detector Instances
  • Getting the Checking Types
Run Loop
  • Accessing Run Loops and Modes
  • Managing Timers
  • Managing Ports
  • Running a Loop
  • Scheduling and Canceling Messages
Scanner
  • Creating a Scanner
  • Getting a Scanner’s String
  • Configuring a Scanner
  • Scanning a String
Set
  • Creating a Set
  • Initializing a Set
  • Counting Entries
  • Accessing Set Members
  • Comparing Sets
  • Creating a Sorted Array
  • Key-Value Observing
  • Describing a Set
Mutable Set
  • Creating a mutable set
  • Adding and removing entries
  • Combining and recombining sets
Counted (Mutable) Set
  • Initializing a Counted Set
  • Adding and Removing Entries
  • Examining a Counted Set
Sort Descriptor
  • Initializing a Sort Descriptor
  • Getting Information About a Sort Descriptor
  • Using Sort Descriptors
  • Create an NSComparator for the Sort Descriptor.
Stream
  • Configuring Streams
  • Using Streams
  • Managing Run Loops
  • Getting Stream Information
Input Stream
  • Creating Streams
  • Using Streams
Output Stream
  • Creating Streams
  • Using Streams
String
  • Creating and Initializing Strings
  • Creating and Initializing a String from a File
  • Creating and Initializing a String from an URL
  • Writing to a File or URL
  • Getting a String’s Length
  • Getting Characters and Bytes
  • Getting C Strings
  • Combining Strings
  • Dividing Strings
  • Finding Characters and Substrings
  • Replacing Substrings
  • Determining Line and Paragraph Ranges
  • Determining Composed Character Sequences
  • Converting String Contents Into a Property List
  • Identifying and Comparing Strings
  • Folding Strings
  • Getting a Shared Prefix
  • Changing Case
  • Getting Strings with Mapping
  • Getting Numeric Values
  • Working with Encodings
  • Working with Paths
  • Working with URLs
  • Linguistic Tagging and Analysis
Mutable String
  • Creating and Initializing a Mutable String
  • Modifying a String
Text Checking Result
  • Text Checking Type Range and Type
  • Text Checking Results for Text Replacement
  • Text Checking Results for Regular Expressions
  • Text Checking Result Components
  • Text Checking Results for URLs
  • Text Checking Results for Addresses
  • Text Checking Results for Transit Information
  • Text Checking Results for Phone Numbers
  • Text Checking Results for Dates and Times
  • Text Checking Results for Typography
  • Text Checking Results for Spelling
  • Text Checking Results for Orthography
  • Text Checking Results for Grammar
  • Adjusting the Ranges of a Text Checking Result
Thread
  • Initializing an NSThread Object
  • Starting a Thread
  • Stopping a Thread
  • Determining the Thread’s Execution State
  • Working with the Main Thread
  • Querying the Environment
  • Working with Thread Properties
  • Working with Thread Priorities
Timer
  • Creating a Timer
  • Firing a Timer
  • Stopping a Timer
  • Information About a Timer
  • Firing Tolerance
Time Zone
  • Creating and Initializing Time Zone Objects
  • Working with System Time Zones
  • Getting Time Zone Information
  • Getting Information About a Specific Time Zone
  • Comparing Time Zones
  • Describing a Time Zone
  • Getting Information About Daylight Saving
Ubiquitous Key Value Store
  • Getting the Shared Instance
  • Getting Values
  • Setting Values
  • Explicitly Synchronizing In-Memory Key-Value Data to Disk
  • Removing Keys
  • Retrieving the Current Keys and Values
Undo Manager
  • Registering Undo Operations
  • Checking Undo Ability
  • Performing Undo and Redo
  • Limiting the Undo Stack
  • Creating Undo Groups
  • Enabling and Disabling Undo
  • Checking Whether Undo or Redo Is Being Performed
  • Clearing Undo Operations
  • Managing the Action Name
  • Getting and Localizing the Menu Item Title
  • Working with Run Loops
  • Discardable Undo and Redo Actions
URL
  • Creating an NSURL Object
  • Identifying and Comparing Objects
  • Querying an NSURL
  • Accessing the Parts of the URL
  • Modifying and Converting a File URL
  • Working with Bookmark Data
  • Getting and Setting File System Resource Properties
  • Working with Promised Items
URL Authentication Challenge
  • Creating an authentication challenge instance
  • Getting authentication challenge properties
URL Cache
  • Getting and setting shared cache
  • Creating a new cache object
  • Getting and storing cached objects
  • Removing cached objects
  • Getting and setting on-disk cache properties
  • Getting and setting in-memory cache properties
URL Components
  • Creating and Configuring
  • Obtaining a URL
  • Properties in Native Format
  • Properties in URL-Encoded Format
URL Connection
  • Preflighting a Connection Request
  • Connection URL Information
  • Loading Data Synchronously
  • Loading Data Asynchronously
  • Stopping a Connection
  • Scheduling Delegate Method Calls
URL Credential
  • Creating a credential
  • Getting credential properties
URL Credential Storage
  • Getting the Credential Storage
  • Getting and Setting Default Credentials
  • Adding and Removing Credentials
  • Retrieving Credentials
URL Protection Space
  • Creating a protection space
  • Getting protection space properties
URL Protocol
  • Creating Protocol Objects
  • Registering and Unregistering Protocol Classes
  • Getting and Setting Request Properties
  • Determining If a Subclass Can Handle a Request
  • Providing a Canonical Version of a Request
  • Determining If Requests Are Cache Equivalent
  • Starting and Stopping Downloads
  • Getting Protocol Attributes
URL Query Item
  • Creating a Query Item
  • Reading a Query Item’s Name and Value
URL Request
  • Creating Requests
  • Getting Request Properties
  • Getting HTTP Request Properties
  • Allowing Cellular Access
  • Support for Secure Coding
Mutable URL Request
  • Setting Request Properties
  • Setting HTTP Specific Properties
URL Response
  • Creating a response
  • Getting the response properties
HTTP URL Response
  • Initializing a Response Object
  • Getting HTTP Response Headers
  • Getting Response Status Code
URL Session
  • Creating a Session
  • Configuring a Session
  • Adding Data Tasks to a Session
  • Adding Download Tasks to a Session
  • Adding Upload Tasks to a Session
  • Managing the Session
URL Session Configuration
  • Creating a Session Configuration Object
  • Setting General Properties
  • Setting Cookie Policies
  • Setting Security Policies
  • Setting Caching Policies
  • Supporting Background Transfers
  • Supporting Custom Protocols
  • Setting HTTP Policy and Proxy Properties
  • Deprecated Methods
URL Session Task
  • Controlling the Task State
  • Obtaining Task Progress
  • Obtaining General Task Information
URL Session Data Task

URL Session Upload (Data) Task

URL Session Download Task
  • Canceling a Download
User Activity
  • Creating a User Activity Object
  • Continuing an Activity With Streams
  • Maintaining Activity State
  • Identifying the Activity
  • Continuing Web Browsing
User Defaults
  • Getting the Shared NSUserDefaults Instance
  • Initializing an NSUserDefaults Object
  • Registering Defaults
  • Getting Default Values
  • Setting Default Values
  • Removing Defaults
  • Maintaining Persistent Domains
  • Accessing Managed Environment Keys
  • Managing the Search List
  • Maintaining Volatile Domains
  • Maintaining Suites
UUID
  • Creating UUIDs
  • Get UUID Values
Value
  • Working with Raw Values
  • Working with Pointer and Object Values
  • Working with Range Values
  • Working with CoreGraphics Geometry Values
  • Working with UIKit Geometry Values
  • Working with CoreAnimation Transform Values
  • Working with Media Time Values
  • Working with Geographic Coordinate Values
  • Working with SceneKit Vector and Matrix Values
  • Comparing Value Objects
Number (Value)
  • Creating an NSNumber Object
  • Initializing an NSNumber Object
  • Accessing Numeric Values
  • Retrieving String Representations
  • Comparing NSNumber Objects
  • Accessing Type Information
Decimal Number (Value)
  • Creating a Decimal Number
  • Initializing a Decimal Number
  • Performing Arithmetic
  • Rounding Off
  • Accessing the Value
  • Managing Behavior
  • Comparing Decimal Numbers
  • Getting Maximum and Minimum Possible Values
Value Transformer
  • Using Name-based Registry
  • Getting Information About a Transformer
  • Using Transformers
XML Parser
  • Initializing a Parser Object
  • Managing Delegates
  • Managing Parser Behavior
  • Parsing
  • Obtaining Parser State
Proxy
  • Creating Instances
  • Deallocating Instances
  • Finalizing an Object
  • Handling Unimplemented Methods
  • Introspecting a Proxy Class
  • Describing a Proxy Class or Object
Cache Delegate (Protocol)
  • Responding to Object Eviction
Coding (Protocol)
  • Initializing with a coder
  • Encoding with a coder
Copying (Protocol)
  • Copying
Decimal Number Behaviors (Protocol)
  • Rounding
  • Handling errors
Discardable Content (Protocol)
  • Accessing Content
  • Discarding Content
Error Recovery Attempting (Protocol)
  • Attempting Recovery From Errors
Fast Enumeration (Protocol)
  • Enumeration
File Manager Delegate (Protocol)
  • Moving an Item
  • Copying an Item
  • Removing an Item
  • Linking an Item
File Presenter (Protocol)
  • Accessing File Presenter Attributes
  • Relinquishing Managed Files
  • Handling Changes to Files
  • Responding to Version Changes
  • Handling Changes to a Presented Directory
Key Value Coding  (Protocol)
  • Getting Values
  • Setting Values
  • Changing Default Behavior
  • Validation
Key Value Observing (Protocol)
  • Change notification
  • Registering for observation
  • Notifying observers of changes
  • Observing customization
Keyed Archiver Delegate (Protocol)
  • Encoding Data and Objects
Keyed Unarchiver Delegate (Protocol)
  • Decoding Objects
  • Finishing Decoding
Locking  (Protocol)
  • Working with Locks
Mach Port Delegate (Protocol)
  • Handling Mach messages
Metadata Query Delegate (Protocol)
  • Getting Query Results
Mutable Copying (Protocol)
  • Copying
Net Service Browser Delegate (Protocol)
  • Using Network Service Browsers
Object (Protocol)
  • Identifying Classes
  • Identifying and Comparing Objects
  • Testing Object Inheritance, Behavior, and Conformance
  • Describing Objects
  • Sending Messages
  • Identifying Proxies
  • Obsolete Methods
Port Delegate (Protocol)
  • Handling Port Messages
Secure Coding (Protocol)
  • Checking for Secure Coding Requirement
Stream Delegate (Protocol)
  • Using Streams
URL Authentication Challenge Sender (Protocol)
  • Protocol Methods
URL Connection Data Delegate (Protocol)
  • Handling Incoming Data
  • Receiving Connection Progress
  • Handling Redirects
  • Overriding Caching Behavior
URL Connection Delegate (Protocol)
  • Connection Authentication
  • Connection Completion
URL Connection Download Delegate (Protocol)
  • Managing Downloads of URL Assets
URL Protocol Client (Protocol)
  • Protocol Methods
URL Session Data Delegate (Protocol)
  • Delegate Methods
URL Session Delegate (Protocol)
  • Delegate Methods
URL Session Download Delegate (Protocol)
  • Delegate Methods
URL Session Task Delegate (Protocol)
  • Delegate Methods
User Activity Delegate (Protocol)
  • Handling Streams
  • Managing Activity Continuation
XML Parser Delegate (Protocol)
  • Handling XML
  • Handling the DTD
Functions
  • Assertions
  • Bundles
  • Byte Ordering
  • Decimals
  • Exception Handling
  • Managing Object Allocation and Deallocation
  • Interacting with the Objective-C Runtime
  • Logging Output
  • Managing File Paths
  • Managing Ranges
  • Uncaught Exception Handlers
  • Core Foundation ARC Integration
  • Managing Memory
  • Managing Zones

iOS8:Framework:Core Video Framework:Functions

iOS8 Framework
Buffer
  • Buffer Functions
Image Buffer
  • Image Buffer Functions
Pixel Buffer
  • Pixel Buffer Functions
Pixel Buffer Pool
  • Pixel Buffer Pool Functions
Pixel Format Description
  • Pixel Format Description Functions
Time
  • Host Time Functions

iOS8:Framework:Core Telephony Framework:Tasks

iOS8 Framework
Call
  • Obtaining Information About a Cellular Call
Call Center
  • Responding to Cellular Call Events
Carrier
  • Obtaining Information About the Cellular Service Provider
Subscriber
  • Obtaining the Carrier Token
Subscriber Info

Telephony Network Info
  • Obtaining Information About the Cellular Service Provider

iOS8:Framework:Core Audio Framework:Functions

iOS8 Framework
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

iOS8:Framework:Core Media Framework:Functions

iOS8 Framework
Block Buffer
  • Block Buffer creation and assembly functions
Buffer Queue
  • Creating Buffer Queue
  • Controlling Buffer Queue
  • Comparing Buffer Queue
  • Accessing Buffer Queue
Format Description
  • Media-type-Agnostic Functions
  • Audio-Specific Functions
  • Video-Specific Functions
  • Muxed-Specific Function
  • Metadata-Specific Functions
  • Text-Specific Functions
  • TimeCode-Specific Functions
Sample Buffer
  • Miscellaneous Functions
Time
  • Creating Time
  • Working with Time
  • Comparing Time
Time Range
  • Working with Time Range
  • Comparing Time Range
Attachment (Protocol)
  • Miscellaneous Functions

iOS8:Framework:External Accessory Framework:Tasks

iOS8 Framework
Accessory
  • Getting Connection Information
  • Getting the Manufacturer-Supplied Attributes
  • Accessing the Delegate
Accessory Manager
  • Getting the Shared Accessory Manager
  • Starting and Stopping Accessory Notifications
  • Presenting the Bluetooth Picker
  • Getting the Available Accessories
Session
  • Initializing the Session
  • Getting Session Information
  • Getting the Communication Streams
WiFi Unconfigured Accessory
  • Getting Information About the Accessory
WiFi Unconfigured Accessory Browser
  • Initializing the Browser
  • Finding and Configuring Accessories
  • Accessing the Delegate
Accessory Delegate (Protocol)
  • Responding to Disconnection Events
WiFi Unconfigured Accessory Browser Delegate (Protocol)
  • Getting Updates About Browser State
  • Getting Updates About the Configuration Process
  • Getting Updates About the Search Process

iOS8:Framework:Media Player Framework:Tasks

iOS8 Framework
Content Item
  • Setting a Unique Identifier
  • Retrieving Information About a Media Item
Media Entity
  • Working with Media Properties
Media Item (Entity)
  • Obtaining Group Properties
Media Item Collection
  • Creating a Media Item Collection
  • Using a Media Item Collection
Media Playlist
  • Playlist Attribute Flags
  • Playlist Property Keys
Media Item Artwork
  • Using a Media Item Image
Media Library
  • Using the Default Media Library
Media Prediate

Media Property Predicate
  • Creating Media Property Predicates
  • Examining Media Property Predicates
Media Query
  • Creating Media Queries
  • Configuring Media Queries
  • Performing Media Queries
Media Query Section
  • Working with Media Query Sections
Movie Access Log
  • Movie Access Log Properties
Movie Access Log Event
  • Movie Error Log Event Properties
Movie Error Log
  • Movie Error Log Properties
Movie Error Log Event
  • Movie Access Log Event Properties
Movie Player Controller
  • Creating and Initializing the Object
  • Accessing Movie Properties
  • Accessing the Movie Duration
  • Accessing the View
  • Controlling and Monitoring Playback
  • Playing a Pre-Roll Video Ad
  • Generating Thumbnail Images
  • Retrieving Movie Logs
  • Unavailable Methods and Properties
Music Player Controller
  • Getting a Music Player
  • Setting Up a Playback Queue
  • Managing Playback Mode and State
  • Controlling Playback
  • Using Music Player Notifications
Now Playing Info Center
  • Working with the Default Now Playing Info Center
Playable Content Manager
  • Updating Data
  • Setting the Content Manager
Remote Command
  • Adding and Removing Targets and Actions
  • Checking UI Interactivity
Change Playback Rate (Remote) Command
  • Retrieving the Playback Rate
Feedback (Remote) Command
  • Retrieving Information About a Feedback Command
Rating (Remote) Command
  • Defining Maximum and Minimum Ratings
Skip Interval (Remote) Command
  • Retrieving Skip Intervals
Remote Command Center
  • Changing Tracks
  • Playback Commands
  • Seeking Commands
  • Providing Feedback
  • Rating a Media Item
  • Skipping Content
  • Creating a Remote Command Center
Remote Command Event
  • Retrieving Command Information
Change Playback Rate (Remote) Command Event
  • Retrieving the Playback Rate
Feedback (Remote) Command Event
  • New Methods
Rating (Remote) Command Event
  • Rating a Media Item
Seek (Remote) Command Event
  • Changing the Current Seek Behavior
Skip Interval (Remote) Command Event
  • Retrieving the Skip Interval
Timed Metadata
  • Extracting Timed Metadata from a Stream
Media Picker (View) Controller (Responder)
  • Initializing a Media Item Picker
  • Using a Media Item Picker
Movie Player View Controller (Responder)
  • New Methods
Volume View (Responder)
  • Resizing Subviews
  • Managing Visibility of Controls
  • Customizing the Volume Slider
  • Customizing the Route Button
Media Picker Controller Delegate (Protocol)
  • Responding to User Actions
Media Playback (Protocol)
  • Starting and Stopping Playback
  • Seeking Within Media
  • Accessing Playback Attributes
Playable Content Data Source (Protocol)
  • Retrieving a Media Item
  • Working with Child Nodes
Playable Content Delegate (Protocol)
  • Playing a Specific Media Item
Functions
  • Volume Settings
View Controller (Additions)
  • Presenting and Dismissing the Movie Player

Tuesday, September 23, 2014

iOS8:Framework:Game Kit Framework:Tasks

iOS8 Framework
Achievement
  • Retrieving Achievement Progress from Game Center
  • Initializing an Achievement Object
  • Configuring an Achievement
  • Reading the State of an Achievement
  • Reporting Progress on an Achievement
  • Displaying a Notification Banner For an Achievement
  • Resetting the Player’s Progress on Achievements
  • Issuing Achievement Challenges
  • Identifying a Player
Achievement Description
  • Retrieving Achievement Descriptions
  • Reading and Writing Achievement Properties
  • Working with Achievement Images
  • Retrieving Group Information
Challenge
  • Retrieving the List of Challenges to the Local Player
  • Examining Details about a Challenge
  • Declining a Challenge
Achievement Challenge
  • Obtaining the Achievement
Score Challenge
  • Obtaining the Score to Beat
Challenge Event Handler
  • Retrieving the Shared Instance
  • Getting and Setting the Delegate
Invite
  • Reading Invitation Properties
Leaderboard
  • Determining the Available Leaderboards to Display
  • Initialization
  • Customizing the Leaderboard Request
  • Retrieving High Scores
  • Changing a Local Player’s Default Leaderboard
  • Retrieving Group Information
LeaderboardSet
  • Loading the Leaderboard Sets
Match
  • Getting and Setting the Delegate
  • Working with Other Players
  • Sending Data to Other Players
  • Joining a Voice Chat
  • Finishing the Match
Matchmaker
  • Retrieving the Shared Matchmaker
  • Receiving Invitations From Other Players
  • Matching Players
  • Looking For Nearby Players
MatchRequest
  • Determining the Number of Players Allowed in the Game
  • Setting an Invite Message
  • Creating Subsets of Players
  • Inviting an Initial Group of Players
Notification Banner
  • Displaying a Notification Banner
Peer Picker Controller
  • Setting and Getting the Delegate
  • Displaying the Picker Dialog
  • Configuring Connectivity Options
Player
  • Loading Player Details
  • Identifying the Player
  • Player Details
  • Player Photos
Local Player
  • Accessing the Shared Local Player
  • Authentication
  • Accessing Friends
  • Determining If the Player Is Underage
  • Working with Leaderboards
  • Registering Listeners
  • Working with Saved Games
Saved Game
  • Loading Saved Game Data
  • Retrieving Information About a Saved Game File
Score
  • Score Properties
  • Reporting a New Score
  • Changing the Default Leaderboard
  • Issuing a Score Challenge
  • Initializing Leaderboards with a Score
  • Deprecated Methods
Session
  • Creating a Session
  • Setting and Getting the Delegate
  • Searching for Other Peers
  • Obtaining Information About Other Peers
  • Connecting to a Remote Peer
  • Receiving Connections from a Remote Peer
  • Working with Connected Peers
  • Information about the Session
Turn Based Event Handler
  • Retrieving the Shared Instance
  • Getting and Setting the Delegate
Turn Based Exchange
  • Responding to an Exchange
Turn Based Exchange Reply
  • Exchange Information
Turn Based Match
  • Retrieving Existing Matches
  • Creating a New Match
  • Retrieving Information About the Match
  • Retrieving the Match’s Custom Data
  • Handling the Current Player’s Turn
  • Leaving a Match
  • Ending a Match
  • Deleting a Match From Game Center
  • Transferring Information with Exchanges
  • Sending Messages Between Players
Turn Based Participant
  • Participant Information
  • Setting the Match Outcome
Voice Chat
  • Determining Whether Voice Chat Is Available
  • Starting and Stopping Voice Chat
  • Transmitting to Other Players
  • Receiving Updates About Other Participants
  • Controlling Chat Volume
  • Channel Properties
Voice Chat Service
  • Determining Whether Voice Chat Is Available
  • Getting the Shared Voice Chat Service
  • Setting the Client
  • Establishing a Voice Chat
  • Adjusting Audio Properties
  • Monitoring the Audio Level
  • Ending a Voice Chat
  • Methods Called by the Client
Friend Request Compose (Navigation) View Controller (Responder)
  • Determining the Maximum Number of Recipients
  • Delegate
  • Adding Recipients
  • Setting an Invitation Message
Game Center (Navigation) View Controller (Responder)
  • Configuring the Game Center View Controller’s Delegate
  • Configuring the Game Center Controller’s Content
Achievement (Game Center Navigation) View Controller (Responder)
  • Setting the Delegate
Leaderboard (Game Center Navigation) View Controller (Responder)
  • Configuring the Leaderboard View Controller
Matchmaker (Navigation) View Controller (Responder)
  • Initializing a Matchmaker View Controller
  • Getting and Setting the Delegate
  • Matchmaker View Controller Properties
  • Adding Players to an Existing Match
  • Implementing Hosted Matches
Turn Based Matchmaker (Navigation) View Controller (Responder)
  • Displaying a UI For Turn-Based Matches
Achievement View Controller Delegate (Protocol)
  • Responding to a Dismiss Action
Challenge Event Handler Delegate (Protocol)
  • Detecting When a User Taps a Banner
  • Responding When a New Challenge is Received
  • Responding to Challenges Completed By the Local Player
  • Responding to Challenges Issued by the Local Player
Challenge Listener (Protocol)
  • Responding to a Challenge
  • Completing a Challenge
Friend Request Compose View Controller Delegate (Protocol)
  • Responding to User Events
Game Center Controller Delegate (Protocol)
  • Handling User Actions
Invite Event Listener (Protocol)
  • Starting a New Match
Leaderboard View Controller Delegate (Protocol)
  • Handling User Actions
Local Player Listener (Protocol)

Match Delegate (Protocol)
  • Receiving Data from Other Players
  • Receiving State Notifications About Other Players
  • Handling Errors
  • Reinviting a Player
Matchmaker View Controller Delegate (Protocol)
  • Completing a Match Request
  • Handling Cancellations
  • Handling Errors
  • Hosted Matches
Peer Picker Controller Delegate (Protocol)
  • Creating a Session for the Peer Picker
  • Responding to Connection Messages
  • Responding When the User Cancels the Connection Attempt
Saved Game Listener (Protocol)
  • Responding to Saved Game Conflicts
  • Responding to Changes to a Saved Game
Session Delegate (Protocol)
  • Observing Changes to Peers
  • Connection Requests from Other Peers
  • Connection Errors
Turn Based Event Handler Delegate (Protocol)
  • Receiving Turn-based Events
Turn Based Event Listener (Protocol)
  • Handling Exchanges
  • Handling Match Related Events
Turn Based Matchmaker View Controller Delegate (Protocol)
  • Events
Voice Chat Client (Protocol)
  • Getting Information about the Participant
  • Sending data to other participants
  • Accepting Invitations from Remote Participants
  • Responding to Changes in Other Participants

iOS8:Framework:Event Kit UI Framework:Tasks

iOS8 Framework
Event Edit (Navigation) View Controller (Responder)
  • Setting and Getting Properties
  • Canceling Edits to Event
Calendar Chooser (View Controller Responder)
  • Initializing Calendar Choosers
  • Accessing Properties
  • Changing the Appearance
Event View Controller (Responder)
  • Getting and Setting the Event
  • Enabling Features
  • Acessing the Delegate
Calendar Chooser Delegate (Protocol)
  • Selecting Calendars
  • Finishing and Canceling Calendar Selection
Event Edit View Delegate (Protocol)
  • Finishing an Edit
  • Getting the Default Calendar
Event View Delegate (Protocol)
  • Delegate Methods

iOS8:Framework:Event Kit Framework:Tasks

iOS8 Framework
Event Store
  • Accessing the Event Store
  • Accessing Calendars
  • Saving and Removing Calendars
  • Accessing Events
  • Saving and Removing Events
  • Accessing Reminders
  • Saving and Removing Reminders
  • Accessing Events or Reminders
  • Accessing Sources
  • Saving and Restoring State
Object
  • Saving and Restoring State
Alarm (Object)
  • Creating an Alarm
  • Accessing Alarm Dates
  • Setting GeoFence-based Alarms
Calendar (Object)
  • Creating Calendars
  • Accessing Calendar Properties
Calendar Item (Object)
  • Accessing Calendar Items
  • Accessing Calendar Item Properties
  • Attaching Notes
  • Displaying Attendees
  • Adding and Removing Alarms
  • Setting Recurrence Rules
Event (Calendar Item Object)
  • Creating Events
  • Accessing Event Properties
  • Comparing Events
  • Refreshing Event Data
Reminder (Calendar Item Object)
  • Creating a Reminder
  • Accessing Reminder Properties
Participant (Object)
  • Accessing Participant Properties
  • Finding Participant Address Book Records
Recurrence Rule (Object)
  • Creating a Basic Recurrence Rule
  • Creating a Complex Recurrence Rule
  • Accessing Recurrence Rule Properties
Source (Object)
  • Accessing Source Properties
  • Accessing Calendars
Structured Location
  • Creating Structured Locations
  • Accessing Structured Location Properties
Recurrence Day of Week
  • Accessing Properties of a Day of the Week
  • Creating a Day of the Week
Recurrence End
  • Creating a Recurrence End
  • Accessing Recurrence End Properties

iOS8:Framework:Game Controller Framework:Tasks

iOS8 Framework
Controller
  • Discovering Controllers
  • Determining Which Profiles Are Supported by a Controller
  • Responding When a Controller Is Paused
  • Inspecting a Controller
  • Assigning a Player Index
Controller Element
  • Inspecting Element Properties
Controller (Element) Axis Input
  • Polling the Axis’ Value
  • Receiving Notifications When the Axis’ Value Changes
Controller (Element) Button Input
  • Reading the Button’s Value
  • Receiving Notifications When the Button’s Value Changes
Controller (Element) Direction Pad
  • Reading the Directional Pad as a Pair of Axes
  • Reading the Directional Pad as a Four Directional Buttons
  • Receiving Notifications When the Directional Pad’s Values Change
Extended Gamepad
  • Determining the Controller That Owns This Profile
  • Determining When Any Element in the Profile Changes
  • Reading Shoulder Button Inputs
  • Reading Directional Pad Inputs
  • Reading Face Button Inputs
  • Reading Thumbstick Inputs
  • Reading Trigger Inputs
  • Saving a Snapshot
Extended Gamepad Snapshot
  • Converting Between Extended Snapshots and Data Objects
Gamepad
  • Determining the Controller That Owns This Profile
  • Determining When Any Element in the Profile Changes
  • Reading Shoulder Button Inputs
  • Reading Directional Pad Inputs
  • Reading Face Button Inputs
  • Saving a Snapshot
Gamepad Snapshot
  • Converting Between Snapshots and Data Objects
Motion
  • Determining the Controller That Owns This Profile
  • Determining When New Motion Data is Available
  • Reading the Controller’s Motion Data
Functions
  • Converting To and From Controller Data Structures

iOS8:Framework:Map Kit Framework:Tasks

iOS8 Framework
Directions
  • Initializing a Directions Object
  • Getting the Directions
Directions Request
  • Creating a Directions Request Object
  • Accessing the Start and End Points
  • Specifying Transportation Options
Directions Response
  • Getting the End Points
  • Getting the Route Information
ETA Response
  • Getting the End Points
  • Getting the Travel Time
Local Search
  • Initializing a Search Request
  • Performing the Search
Local Search Request
  • Configuring the Search Parameters
Local Search Response
  • MethodGroup
Map Camera
  • Getting a Camera Object
  • Configuring the Viewing Angle
Map Item
  • Creating and Initializing Map Items
  • Accessing the Map Item Attributes
  • Launching the Maps App
Map Snapshot
  • Getting the Snapshot Image
  • Getting Points on the Image
Map Snapshot Options
  • Configuring the Map Data
  • Configuring the Image Output
Map Snapshotter
  • Initializing a Snapshotter Object
  • Generating a Snapshot
Overlay Renderer
  • Initializing an Overlay View
  • Attributes of the Overlay
  • Converting Points on the Map
  • Drawing the Overlay
Overlay Path Renderer
  • Accessing the Drawing Attributes
  • Creating and Managing the Path
  • Drawing the Path
Circle Renderer
  • Initializing the Renderer Object
  • Accessing the Overlay Object
Polygon Renderer
  • Initializing a Polygon Renderer
  • Accessing the Polygon Overlay Object
Polyline Renderer
  • Initializing the Polyline Renderer
  • Accessing the Polyline Overlay
Tile Overlay Renderer
  • Initializing a Tile Renderer
  • Reloading the Tile Data
Reverse Geocoder
  • Initializing the Reverse Geocoder
  • Accessing Reverse Geocoder Attributes
  • Managing the Search
Route
  • Getting the Route Geometry
  • Getting Additional Route Details
Route Step
  • Getting the Step Geometry
  • Getting Additional Step Details
Shape
  • Accessing the Shape Attributes
Circle
  • Creating a Circle Overlay
  • Accessing the Overlay’s Attributes
Multi Point
  • Accessing the Points in the Shape
  • Getting Coordinate Values
Polygon
  • Creating a Polygon Overlay
  • Accessing the Interior Polygons
Polyline
  • Creating a Polyline Overlay
Geodesic Polyline
  • Creating a Geodesic Polyline Overlay
Point Annotation
  • Accessing the Annotation’s Location
Tile Overlay
  • Initializing a Tile Overlay
  • Accessing the Tile Attributes
  • Customizing the Loading of Tiles
User Location
  • Determining the User’s Position
  • Accessing the User Annotation Text
Distance Formatter
  • Converting Distances
  • Specifying the Format
Placemark
  • Initializing a Placemark Object
  • Accessing the Placemark Attributes
Annotation View (Responder)
  • Initializing and Preparing the View
  • Getting and Setting Attributes
  • Managing the Selection State
  • Managing Callout Views
  • Supporting Drag Operations
Pin Annotation View (Responder)
  • Getting and Setting Attributes
Map View (Responder)
  • Accessing Map Properties
  • Accessing the Delegate
  • Manipulating the Visible Portion of the Map
  • Configuring the Map’s Appearance
  • Displaying the User’s Location
  • Annotating the Map
  • Managing Annotation Selections
  • Accessing Overlays
  • Adding and Inserting Overlays
  • Removing Overlays
  • Converting Map Coordinates
  • Adjusting Map Regions and Rectangles
Overlay View (Responder)
  • Initializing an Overlay View
  • Attributes of the Overlay
  • Converting Points on the Map
  • Drawing the Overlay
Overlay Path View (Responder)
  • Accessing the Drawing Attributes
  • Creating and Managing the Path
  • Drawing the Path
Circle View (Responder)
  • Initializing the Overlay View
  • Accessing the Overlay
Polygon View (Responder)
  • Initializing a Polygon View
  • Accessing the Polygon Overlay
Polyline View (Responder)
  • Initializing the Polyline View
  • Accessing the Polyline Overlay
User Tracking Bar Button Item
  • Initializing the Bar Button Item
  • Accessing the Owning Map
Annotation (Protocol)
  • Position Attributes
  • Title Attributes
Map View Delegate (Protocol)
  • Responding to Map Position Changes
  • Loading the Map Data
  • Tracking the User Location
  • Managing Annotation Views
  • Dragging an Annotation View
  • Selecting Annotation Views
  • Managing the Display of Overlays
Overlay (Protocol)
  • Describing the Overlay Geometry
  • Determining Map Intersections
  • Optimizing Map Rendering
Reverse Geocoder Delegate (Protocol)
  • Processing Placemark Searches
Functions
  • Making Coordinate Structures
  • Making Map Point Structures
  • Converting Between Data Types
  • Getting Map Units
  • Getting Points Along a Map Rectangle
  • Comparing Map Values
  • Modifying Map Rectangles
  • Getting Strings for Map Values
  • Determining Map Boundaries

iOS8:Framework:GLKit Framework:Tasks and Functions

iOS8 Framework
Base Effect
  • Naming the Effect
  • Configuring the Modelview Transform
  • Configuring Lights
  • Configuring Textures
  • Configuring Fog
  • Configuring Color Information
  • Preparing the Effect for Drawing
Reflection Map (Base) Effect
  • Preparing the Reflection Effect
  • Effect Properties
Effect Property

Effect Property Fog
  • Enabling Fog
  • Choosing the Fog Mode
  • Fog Properties
Effect Property Light
  • Configuring Common Lighting Properties
  • Configuring Light Colors
  • Configuring Lighting Attenuation
  • Configuring Spotlight Properties
Effect Property Material
  • Material Properties
Effect Property Texture
  • Configuring Texture Properties
Effect Property Transform
  • Configuring Modelview Properties
  • Configuring the Projection Matrix
Skybox Effect
  • Naming the Effect
  • Preparing the Effect for Rendering
  • Drawing the Skybox
  • Configuring the Skybox
  • Setting the Skybox Transform
Texture Info
  • Reading Texture Information
Texture Loader
  • Initialization
  • Loading Textures from Files
  • Loading a Texture From a URL
  • Creating Textures from In-Memory Representations
  • Creating Textures from CGImages
  • Loading Cube Maps from Files
  • Loading Cube Maps from URLs
View Controller (Responder)
  • Configuring the Frame rate
  • Configuring the Delegate
  • Controlling Frame Updates
  • Obtaining Information About View Updates
View (Responder)
  • Initializing the View
  • Delegate
  • Configuring the Framebuffer Object
  • Read-only Framebuffer Properties
  • Drawing Your View’s Contents
  • Deleting the View’s Underlying Framebuffer Object
Named Effect (Protocol)
  • Binding the Shader Program
View Controller Delegate (Protocol)
  • Handling an Update Event
  • Pause and Resume Notifications
View Delegate (Protocol)
  • Drawing the View’s Contents
Matrix 3
  • Creating Matrices
  • Working With Parts of a Matrix
  • Performing Mathematical Operations on Matrices
  • Performing Mathematical Operations on Vectors
Matrix 4
  • Creating Matrices
  • Working With Parts of a Matrix
  • Performing Mathematical Operations on Matrices
  • Performing Mathematical Operations on Vectors
Vector 2
  • Creating Vectors
  • Retrieving Information About a Vector
  • Mathematical Operations Performed on Vectors
  • Comparison Operations
Vector 3
  • Creating Vectors
  • Retrieving Information About a Vector
  • Mathematical Operations Performed on Vectors
  • Comparison Operations
Vector 4
  • Creating Vectors
  • Retrieving Information About a Vector
  • Mathematical Operations Performed on Vectors
  • Comparison Operations
Quaternion
  • Creating Quaternions
  • Retrieving Information About a Quaternion
  • Performing Mathematical Operations on Quaternions
  • Applying Quaternions to Vectors
Matrix Stack
  • Creating Matrix Stacks
  • Manipulating the Stack
  • Getting Information About the Top Matrix on the Stack
  • Modifying the Top Matrix on the Stack
Math Utilities
  • Converting Angles
  • Projecting Vectors
  • Obtaining String Descriptions
Effects Constants
  • Vertex Attribute Indices

iOS8:Framework:Media Accessibility Framework:Functions

iOS8 Framework
Function

  • Accessing General Preferences
  • Accessing Language Preferences
  • Accessing Text Rendering Preferences
  • Accessing Text Highlight Preferences
  • Accessing Caption Window Preferences

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