One Logo Pool Ball
UIKit · IOS API REFERENCE

UIWritingToolsCoordinator.Context

class · iOS 18.2+ · SDK 27.1

class Context

Members (5)

init · iOS 18.2+

init

TypeScript
static init(attributedString: _Foundation_NSAttributedString, range: SDKHandle): Promise<UIWritingToolsCoordinator_Context>
Swift declaration
init(attributedString: NSAttributedString, range: NSRange)
get · iOS 18.2+

attributedString

TypeScript
get attributedString(): Promise<_Foundation_NSAttributedString>
Swift declaration
@NSCopying var attributedString: NSAttributedString { get }
get · iOS 18.2+

identifier

TypeScript
get identifier(): Promise<string>
Swift declaration
var identifier: UUID { get }
get · iOS 18.2+

range

TypeScript
get range(): Promise<SDKHandle>
Swift declaration
var range: NSRange { get }
get · iOS 18.2+

resolvedRange

TypeScript
get resolvedRange(): Promise<SDKHandle>
Swift declaration
var resolvedRange: NSRange { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UIWritingToolsCoordinator.Context.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All UIKit types →