Todd Terje |
Friday, September 26, 2014
iOS:Framework:First available
iOS 2.0
- Address Book
- Address Book UI
- Audio Toolbox
- Audio Unit
- CF Network
- Core Audio
- Core Foundation
- Core Graphics
- Core Location
- Foundation
- IO Kit
- Media Player
- Open AL
- Open GL ES
- Quartz Core
- Security
- System Configuration
- UI Kit
- AV Foundation
- Core Data
- External Accessory
- Game Kit
- Map Kit
- Message UI
- Mobile Core Services
- Store Kit
- Core Text
- Accelerate
- Assets Library
- Core Media
- Core Motion
- Core Telephony
- Core Video
- Event Kit
- Event Kit UI
- iAd
- Image IO
- Quick Look
- Core MIDI
- Accounts
- Core Bluetooth
- Core Image
- GL Kit
- GSS
- Newsstand Kit
- Ad Support
- Media Toolbox
- Pass Kit
- Social
- Video Toolbox
- Game Controller
- JavaScript Core
- Media Accessibility
- Multipeer Connectivity
- Safari Services
- Sprite Kit
- AV Kit
- Cloud Kit
- Core Audio Kit
- Health Kit
- Home Kit
- Local Authentication
- Metal
- Notification Center
- Photos
- Photos UI
- Push Kit
- Scene Kit
- Web Kit
ラベル:
iOS
Thursday, September 25, 2014
iOS8:Framework:Core Image Framework:Tasks
- 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
ラベル:
iOS
iOS8:Framework:Core Text Framework:Functions
iOS8 Framework |
- 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
- Creating font collections
- Getting font descriptors
- Getting the type identifier
- Creating font descriptors
- Getting attributes
- Getting font descriptor type
- Getting frame data
- Getting lines
- Drawing the frame
- Getting the type identifier
- Creating a frame setter
- Creating frames
- Frame sizing
- Getting the type identifier
- Getting the glyph info type
- Getting glyph info objects
- Getting glyph info data
- Creating lines
- Drawing the line
- Getting line data
- Measuring lines
- Getting line positioning
- Getting the type identifier
- Creating paragraph styles
- Getting the value of a style specifier
- Getting the type identifier
- Getting glyph run data
- Measuring the glyph run
- Drawing the glyph run
- Getting the type identifier
- Creating a Run Delegate
- Getting Information About a Run Delegate
- Creating text tabs
- Getting text tab data
- Getting the type identifier
- Creating a typesetter
- Creating lines
- Breaking lines
- Getting the type identifier
- Copying and comparing font names
- Creating and enabling font descriptors
- Registering and activating fonts
- Validating font files
- Handling font requests
- Getting the Core Text Version Number
ラベル:
iOS
iOS8:Framework:Core Foundation Framework:Functions
iOS8 Framework |
- Creating an allocator
- Managing memory with an allocator
- Getting and setting the default allocator
- Getting an allocator's context
- Getting the allocator type ID
- Creating an array
- Examining an array
- Applying a function to elements
- Getting the array type ID
- Creating a attributed string
- Accessing attributes
- Getting attributed string properties
- Creating a bag
- Examining a bag
- Applying a function to the contents of a bag
- Getting the bag type ID
- Miscellaneous Functions
- Creating a bit vector
- Getting information about a bit vector
- Getting the bit vector type ID
- Miscellaneous Functions
- 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
- 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
- Creating character sets
- Getting predefined character sets
- Querying character sets
- Getting the character set type identifier
- Creating a data object
- Examining a data object
- Getting the data type ID
- Miscellaneous Functions
- 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
- Creating a dictionary
- Examining a dictionary
- Applying a function to a dictionary
- Getting the dictionary type ID
- Creating a error
- Getting information about an error
- Getting the error type ID
- 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
- 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
- Creating a mach port object
- Configuring a mach port object
- Examining a mach port object
- Getting the mach port type ID
- Creating a message port object
- Configuring a message port object
- Using a message port
- Examining a message port
- Getting the message port type ID
- Miscellaneous Functions
- Creating a mutable attributed string
- Modifying a mutable attributed string
- Creating a mutable bag
- Modifying a mutable bag
- Creating a mutable bit vector object
- Modifying a bit vector
- Creating a mutable character set
- Adding characters
- Removing characters
- Logical operations
- Creating amusable data object
- Accessing data
- Modifying a mutable data object
- Creating amusable dictionary
- Modifying a dictionary
- Miscellaneous Functions
- Miscellaneous Functions
- Accessing a notification center
- Posting a notification
- Adding and removing observers
- Getting the notification centre type ID
- Miscellaneous Functions
Number
- Creating a number
- Getting information about numbers
- Comparing numbers
- Getting the number type ID
- Creating a number formatter
- Configuring a number formatter
- Formatting values
- Examining a number formatter
- Getting the number formatter type ID
- Creating Plug-ins
- Registration
- Plugin miscellaneous functions
- Deprecated
Property List
- Creating a property list
- Exporting a property list
- Validating a property list
- 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
- 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
- Miscellaneous Functions
- Miscellaneous Functions
- Miscellaneous Functions
- Creating sets
- Examining a set
- Applying function to set members
- Getting the set type ID
- Creating sockets
- Configuring sockets
- Using sockets
- 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
- Creating a tokeniser
- Setting the string
- Changing the location
- Getting information about the current token
- Identifying a language
- Getting the string tokenizer type ID
- 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
- Creating trees
- Modifying a tree
- Sorting a tree
- Examining a tree
- Performing an operation on tree elements
- Getting the tree type ID
- Memory management
- Determining equality
- Hashing
- Miscellaneous functions
- 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
- Creating UUID object
- Getting information about UUID objects
- Getting the UUID type identifier
- 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
- Miscellaneous Functions
- Miscellaneous Functions
- Miscellaneous Functions
- Getting preference values
- Setting preference values
- Synchronizing preferences
- Adding and removing suite preferences
- Miscellaneous functions
- Miscellaneous Functions
- Miscellaneous Functions
- Creating Streams
ラベル:
iOS
Wednesday, September 24, 2014
iOS8:Framework:Image I/O Framework:Functions
iOS8 Framework |
- Creating Image Destinations
- Adding Images
- Getting Type Identifiers
- Setting Properties
- Finalizing an Image Destination
- Creating an Image Source
- Creating Images From an Image Source
- Updating an Image Source
- Getting Information From an Image Source
ラベル:
iOS
iOS8:Framework:Foundation Framework:Tasks
iOS8 Framework |
- 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
ラベル:
iOS
Subscribe to:
Posts (Atom)