IPhoneApplicationFrameworkSorting and instructions are the content to be introduced in this article, mainlyFrameworkSome of the content is aggregated. It is quick and convenient for you to view the document. Let's just look at the content. BelowFrameworkYesfromIPhoneSDK 3.0:
AddressBook. framework contacts provide you with access to contact information on the device, allowing you to directly read or modify the information in the contact database in your application.
AddressBookUI. framework contact interface allows you to quickly create interfaces such as adding, editing, and selecting contacts in the built-in Contact function.
CoreAudio. framework defines the type of the sound effect.
The AudioToolbox. framework sound processing tool provides sound effects and streaming file replay and recording services. This framework also supports sound file management and built-in sound effects of the playback system.
The AudioUnit. framework audio processing unit is the built-in audio processing module audio units to provide services.
AVFoundation. framework sound effects and video playback processing can be easily implemented in a simpler way.
Audio Playback example: audio playback example:
- NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];
- NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];
- AVAudioPlayer* theAudio=[[AVAudioPlayer alloc]
- initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
- AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
- theAudio.delegate = self; theAudio.delegate = self;
- [theAudio play]; [theAudio play];
CFNetwork. framework Network
CoreData. framework data handling (3.0) Database
Core functions of CoreFoundation. framework
CoreGraphics. framework graph processing built-in Quartz 2D drawing api. Quartz is a group of advanced and vector graphics engines used on Mac OS X. He provides path plotting, reverse giant tooth rendering, gradient layer, image, silver, coordinate-space conversion, and PDF file creation, display, and resolution.
CoreLocation. framework locating
ExternalAccessory. framework external accessory communication agreement
Foundation. framework Foundation. framework
Set Data Types (such as arrays and sets), Bundles, string management, date and time management, Raw data block management, Preferences management, URL and stream operations, sequence and execution loops, Bonjour, communication port management and Internationalization
GameKit. framework games
IOKit. framework I/O access IOKit. framework I/O access
MapKit. framework region (3.0) MapKit. framework map (3.0)
MediaPlayer. framework multimedia playback
MessageUI. framework Message Processing
MobileCoreServices. framework
OpenAL. framework sound processing
Open Audio Library (OpenAL) is a set of cross-platform sound processing libraries that provide high performance and high-quality sound and positioning output in your games or programs.
OpenGLES. framework OPGLES 2D/3D drawing Engine
OpenGL ES framework provides a set of tools for drawing 2D and 3D content, and uses EAGL interfaces to enable your OpenGL ES drawing code to communicate with your native applications.
QuartzCore. framework 2D Graphic Processing
Security. framework Security
StoreKit. framework paid content processing (3.0)
SystemConfiguration. framework system settings
UIKit. framework user interface and event operation application management, graphical and window support, support for touch event management, user interface management, standard Views and Controls through object profiling, support for text and web page format content, integrate other applications on the system through the URL architecture, in addition, the accelerator data, built-in cameras, users' photo sets, device names, and model information are provided for specific devices.
Summary:IPhoneApplicationFrameworkI hope this article will help you understand and describe the content!