ICErrorDomain
TypeScriptconst ICErrorDomain: stringSwift declarationlet ICErrorDomain: StringBrowse for media devices and control them programmatically from your app.
45 types
279 callable entries
5 skipped
98% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
ICAuthorizationStatus
struct · iOS 13.0+
ICCameraDevice
class · iOS 13.0+
ICCameraDeviceDelegate
protocol
ICCameraDeviceDownloadDelegate
protocol
ICCameraFile
class · iOS 13.0+
ICCameraFolder
class · iOS 13.0+
ICCameraItem
class · iOS 13.0+
ICCameraItemMetadataOption
struct · iOS 13.0+
ICCameraItemThumbnailOption
struct · iOS 13.0+
ICDeleteError
struct · iOS 13.0+
ICDeleteResult
struct · iOS 13.0+
ICDevice
class · iOS 13.0+
ICDeviceBrowser
class · iOS 13.0+
ICDeviceBrowserDelegate
protocol
ICDeviceCapability
struct
ICDeviceDelegate
protocol
ICDeviceLocationOptions
struct
ICDeviceLocationType
enum · iOS 16.0+
ICDeviceLocationTypeMask
enum · iOS 15.2+
ICDeviceStatus
struct
ICDeviceTransport
struct · iOS 13.0+
ICDeviceType
enum · iOS 13.0+
ICDeviceTypeMask
enum · iOS 15.2+
ICDownloadOption
struct · iOS 13.0+
ICEXIFOrientationType
enum
ICLegacyReturn
struct
ICLegacyReturn.Code
enum
ICMediaPresentation
enum · iOS 14.0+
ICReturn
struct
ICReturn.Code
enum
ICReturnCodeOffset
enum
ICReturnConnectionError
struct
ICReturnConnectionError.Code
enum
ICReturnDownloadError
struct
ICReturnDownloadError.Code
enum
ICReturnMetadataError
struct
ICReturnMetadataError.Code
enum
ICReturnObjectError
struct
ICReturnObjectError.Code
enum
ICReturnPTPDeviceError
struct
ICReturnPTPDeviceError.Code
enum
ICReturnThumbnailError
struct
ICReturnThumbnailError.Code
enum
ICSessionOptions
struct · iOS 13.0+
ICUploadOption
struct · iOS 13.0+
const ICErrorDomain: stringSwift declarationlet ICErrorDomain: String5 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ICCameraDevice.requestReadData(from:atOffset:length:readDelegate:didReadDataSelector:contextInfo:)
Objective-C selectors cannot cross the bridge.
ICCameraDevice.requestDownloadFile(_:options:downloadDelegate:didDownloadSelector:contextInfo:)
Objective-C selectors cannot cross the bridge.
ICCameraDevice.requestSendPTPCommand(_:outData:sendCommandDelegate:didSendCommand:contextInfo:)
Objective-C selectors cannot cross the bridge.
protocol implementation ICCameraDeviceDelegate.cameraDevice(_:shouldGetThumbnailOf:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation ICCameraDeviceDelegate.cameraDevice(_:shouldGetMetadataOf:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it