init
TypeScriptstatic initLocalizedAttributedSuggestion(suggestion: _Foundation_NSAttributedString): Promise<UISearchSuggestionItem>Swift declarationinit(localizedAttributedSuggestion suggestion: NSAttributedString)class · iOS 16.0+ · SDK 27.1
@MainActor class UISearchSuggestionItemstatic initLocalizedAttributedSuggestion(suggestion: _Foundation_NSAttributedString): Promise<UISearchSuggestionItem>Swift declarationinit(localizedAttributedSuggestion suggestion: NSAttributedString)static initLocalizedAttributedSuggestionLocalizedDescription(suggestion: _Foundation_NSAttributedString, description?: (string) | null): Promise<UISearchSuggestionItem>Swift declarationinit(localizedAttributedSuggestion suggestion: NSAttributedString, localizedDescription description: String?)static initLocalizedAttributedSuggestionLocalizedDescriptionIconImage(suggestion: _Foundation_NSAttributedString, description?: (string) | null, iconImage?: (UIImage) | null): Promise<UISearchSuggestionItem>Swift declarationinit(localizedAttributedSuggestion suggestion: NSAttributedString, localizedDescription description: String?, iconImage: UIImage?)static initLocalizedSuggestion(suggestion: string): Promise<UISearchSuggestionItem>Swift declarationinit(localizedSuggestion suggestion: String)static initLocalizedSuggestionLocalizedDescription(suggestion: string, description?: (string) | null): Promise<UISearchSuggestionItem>Swift declarationinit(localizedSuggestion suggestion: String, localizedDescription description: String?)static initLocalizedSuggestionLocalizedDescriptionIconImage(suggestion: string, description?: (string) | null, iconImage?: (UIImage) | null): Promise<UISearchSuggestionItem>Swift declarationinit(localizedSuggestion suggestion: String, localizedDescription description: String?, iconImage: UIImage?)get iconImage(): Promise<(UIImage) | null>Swift declarationvar iconImage: UIImage? { get }get localizedAttributedSuggestion(): Promise<(_Foundation_NSAttributedString) | null>Swift declarationvar localizedAttributedSuggestion: NSAttributedString? { get }get localizedDescription(): Promise<(string) | null>Swift declarationvar localizedDescription: String? { get }get localizedSuggestion(): Promise<(string) | null>Swift declarationvar localizedSuggestion: String? { get }get representedObject(): Promise<(unknown) | null>Swift declarationvar representedObject: Any? { get set }setRepresentedObject(value?: (unknown) | null): Promise<void>Swift declarationvar representedObject: Any? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UISearchSuggestionItem.init()
inherited init: cannot prove legal (class declares 6 custom initializers)