UILexicon

https://developer.apple.com/documentation/uikit/uilexicon

"A read-only array of term pairs, each in a lexicon entry object, for a custom keyboard."

각각의 렉시컨 엔트리 객체에 있는 용어 쌍의 읽기 전용 배열이며, 커스텀 키보드를 위한 것입니다.

Declaration

@MainActor class UILexicon : NSObject

Overview

렉시컨을 가져오려면 UIInputViewController 클래스의 requestSupplementaryLexicon(completion:) 메소드를 호출해야 합니다. 이 메소드는 커스텀 키보드 앱 확장으로부터만 호출될 수 있습니다. 렉시컨은 다양한 소스로부터의 단어들을 포함합니다. 아래를 포함합니다.

  • 사용자의 주소록 데이터베이스로부터 쌍을 이루지 않는 first name 및 last name입니다.
  • 설정 > 일반 > 키보드 > 단축키 리스트에 정의되지 않은 텍스트 단축키입니다.
  • 일반적인 단어 딕셔너리입니다.

애플은 스스로 만드는 고유한 디자인의 자동완성/제안 렉시컨에 보완적인 것으로써 렉시컨 객체에서의 단어를 생각할 것을 의도하고 있습니다. 커스텀 키보드에 대한 더 많은 정보는 App Extension Programming Guide에 있는 Custom Keyboard를 살펴보시기 바랍니다.

Custom Keyboard
https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html#//apple_ref/doc/uid/TP40014214-CH16

See Also


Custom Keyboard

UIInputViewController

커스텀 키보드 앱 확장을 위한 주요 뷰 컨트롤러입니다.

https://developer.apple.com/documentation/uikit/uiinputviewcontroller
https://velog.io/@panther222128/UIInputViewController

UILexiconEntry

렉시컨 객체 내에서 사용 가능한 읽기 전용 용어 쌍이며, 커스텀 키보드를 위한 것입니다.

https://developer.apple.com/documentation/uikit/uilexiconentry
https://velog.io/@panther222128/UILexiconEntry


좋은 웹페이지 즐겨찾기