Difference between revisions of "Preferences.framework"

From iPhone Development Wiki
Jump to: navigation, search
(Add the classes navbox to Preferences.)
m (Added to Preferences category)
 
(7 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
| since = 2.0
 
| since = 2.0
 
| classID = PS
 
| classID = PS
 +
| bundle = com.apple.preferences
 
}}
 
}}
 
This framework handles the interface and semantics for system preferences access and modification.
 
This framework handles the interface and semantics for system preferences access and modification.
 +
 +
* [[Preferences specifier plist]] format - the specification of the .plist files that specify the layout of an iOS preference pane.
 +
* [[PSSpecifier]] - a user-facing setting or actionable item in the Preferences framework.
 +
* [[PSRootController]] - an abstract class that represents the root controller in a Preferences-like application.
 +
* [[PSListController]] - a class that represents a list of preferences in a table.
 +
* [[PSDetailController]] - a view controller controlling a custom editing pane.
 +
* [[PSEditingPane]] - a subclass of UIView that provides custom code, instead of via PSSpecifiers, to manage the user interface.
 +
 +
== Versions ==
 +
{| class="wikitable"
 +
|-
 +
! Firmware
 +
| 2.0 || 2.1 || 2.2 || 3.0 || 3.1 || 3.2
 +
|-
 +
! SourceCache version
 +
| colspan="5" | N/A              || 718.46
 +
|-
 +
! dylib version
 +
| colspan="6" | 1
 +
|}
  
 
{{Navbox Classes}}
 
{{Navbox Classes}}
{{iPhoneOS Frameworks Navbox}}
+
{{Navbox Frameworks}}
 +
[[Category:Preferences]]

Latest revision as of 23:48, 7 September 2014

Preferences.framework
Private Framework
com.apple.preferences
Availabile 2.0 – present
Class Prefix PS

This framework handles the interface and semantics for system preferences access and modification.

  • Preferences specifier plist format - the specification of the .plist files that specify the layout of an iOS preference pane.
  • PSSpecifier - a user-facing setting or actionable item in the Preferences framework.
  • PSRootController - an abstract class that represents the root controller in a Preferences-like application.
  • PSListController - a class that represents a list of preferences in a table.
  • PSDetailController - a view controller controlling a custom editing pane.
  • PSEditingPane - a subclass of UIView that provides custom code, instead of via PSSpecifiers, to manage the user interface.

Versions

Firmware 2.0 2.1 2.2 3.0 3.1 3.2
SourceCache version N/A 718.46
dylib version 1