API Differences in VisionKit in macOS 14.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in VisionKit in the macOS 14.0 SDK.

Table of Contents

Structs

ImageAnalysisOverlayView
MenuTag

Functions & Methods

ImageAnalysisOverlayViewDelegate
func overlayView(_ overlayView: VisionKit.ImageAnalysisOverlayView, updatedMenuFor menu: AppKit.NSMenu, for event: AppKit.NSEvent, at point: CoreFoundation.CGPoint) -> AppKit.NSMenu
ImageAnalysisOverlayViewDelegate
func overlayView(_ overlayView: VisionKit.ImageAnalysisOverlayView, needsUpdate menu: AppKit.NSMenu)
ImageAnalysisOverlayViewDelegate
func overlayView(_ overlayView: VisionKit.ImageAnalysisOverlayView, willOpen menu: AppKit.NSMenu)
ImageAnalysisOverlayViewDelegate
func overlayView(_ overlayView: VisionKit.ImageAnalysisOverlayView, didClose menu: AppKit.NSMenu)
ImageAnalysisOverlayViewDelegate
func overlayView(_ overlayView: VisionKit.ImageAnalysisOverlayView, menu: AppKit.NSMenu, willHighlight menuItem: AppKit.NSMenuItem?)
ImageAnalysisOverlayViewDelegate
func textSelectionDidChange(_ overlayView: VisionKit.ImageAnalysisOverlayView)

Properties & Constants

ImageAnalysisOverlayView
final public var selectedAttributedText: Foundation.AttributedString
ImageAnalysisOverlayView
final public var selectedRanges: [Swift.Range<Swift.String.Index>]
ImageAnalysisOverlayView
final public var selectedText: Swift.String
ImageAnalysisOverlayView
final public var text: Swift.String