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;