Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198
IOSurface.framework - iPhone Development Wiki

IOSurface.framework

From iPhone Development Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
IOSurface.framework
Public Framework
Availabile 3.0 – present
Class Prefix IOSurface
Headers [headers.cynder.me]

IOSurface is a system framework for managing pixel buffers, or as Apple describes, "low-level interfaces for sharing graphics surfaces between apps."[1]. It has been publicly available since Mac OS X 10.6 (Snow Leopard) and iOS 11. Before that, it was available on iOS as a private framework since iPhoneOS 3.

In 2.x, the same function was provided by the CoreSurface framework. On 3.x, CoreSurface is deprecated, and its functions are now wrappers of the corresponding IOSurface functions.

References