MLKitEntityExtraction 프레임워크 참조

MLKEntityExtractionParams


@interface MLKEntityExtractionParams : NSObject

각 항목 추출 호출에서 맞춤설정할 수 있는 다양한 매개변수가 포함된 객체입니다.

  • 상대 날짜 (예: '내일')를 해석해야 하는 참조 시간으로 1970-01-01T00:00:00 (UTC 시간대) 에포크로부터 밀리초 단위로 표시됩니다. nil 값은 현재 시간 (항목 추출이 호출될 때)을 사용해야 함을 의미합니다.

    선언

    Objective-C

    @property (nonatomic, nullable) NSDate *referenceTime;
  • 해석해야 하는 상대 날짜 (예: '내일')를 기준으로 한 참조 시간대입니다. 설정하지 않으면 항목 추출이 호출될 때 현재 시간대가 사용됩니다.

    선언

    Objective-C

    @property (nonatomic, nullable) NSTimeZone *referenceTimeZone;
  • 날짜-시간 항목의 잠재적 값을 구별하는 데 사용할 수 있는 기본 언어입니다. 예를 들어 '01/02/2000'은 모호하고 1월 2일 또는 2월 1일을 나타낼 수 있지만 언어 환경설정이 올바른 것을 선택하는 데 도움이 될 수 있습니다('en-US'는 전자를 선택하고 'en-UK'를 선택하는 경우). 기본값은 기기의 시스템 언어입니다. 지원되는 언어는 지원되는 모델 목록과 일치합니다. 따라서 다음 중 하나 또는 하위 집합: {'en-*'} ({ ‘en-US’}, {'en-UK'}, { ‘en-CA’}, ...), {'ar-*'}, { ‘de-’}, {“` ‘es-’}, {'fr-*'}, { ‘it-’}, {”` ‘ja-’}, { 'ko-*'}, { ‘nl-’}, {"` ‘pl-’}, {’zh-’}, {'pt-*'}, { ‘ru-’}, {-'tr-*'}, {

    선언

    Objective-C

    @property (nonatomic, null_resettable) NSLocale *preferredLocale;
  • 항목 추출기에서 감지할 항목 유형의 하위 집합 (EntityExtractionEntityType) 세트에 없는 유형은 입력 텍스트에 있더라도 반환되지 않습니다. nil 세트는 MLKEntityExtractionEntityTypeAllEntityTypes가 반환한 기본 세트로 재설정됩니다.

    선언

    Objective-C

    @property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter;
  • 할당된 EntityExtractionParams 인스턴스를 기본값으로 초기화합니다. referenceTime 및 referenceTimezone을 nil로 설정하고 typeFilter를 MLKEntityExtractionEntityTypeAllEntityTypes에서 반환된 모든 값이 포함된 집합으로 설정합니다.

    선언

    Objective-C

    - (nonnull instancetype)init;