objectForm
TypeScriptget objectForm(): (string) | nullSwift declarationvar objectForm: String? { get set }The object pronoun form to apply when using this custom pronoun behavior.
struct · iOS 15.0+ · Deprecated in iOS 17.0 · SDK 27.1
struct CustomPronounA custom pronoun behavior for use in a specific language.
get objectForm(): (string) | nullSwift declarationvar objectForm: String? { get set }The object pronoun form to apply when using this custom pronoun behavior.
set objectForm(value: (string) | null)Swift declarationvar objectForm: String? { get set }The object pronoun form to apply when using this custom pronoun behavior.
static isSupported(language: string): booleanSwift declarationstatic func isSupported(forLanguage language: String) -> BoolReturns a Boolean value that indicates whether the given language supports setting custom pronouns.
get subjectForm(): (string) | nullSwift declarationvar subjectForm: String? { get set }The subject pronoun form to apply when using this custom pronoun behavior.
set subjectForm(value: (string) | null)Swift declarationvar subjectForm: String? { get set }The subject pronoun form to apply when using this custom pronoun behavior.
static requiredKeys(language: string): Array<"subjectForm" | "objectForm" | "possessiveForm" | "possessiveAdjectiveForm" | "reflexiveForm" | "hashValue" | SDKHandle>Swift declarationstatic func requiredKeys(forLanguage language: String) -> [PartialKeyPath<Morphology.CustomPronoun>]Returns a collection of the custom pronoun keys required by this language.
get reflexiveForm(): (string) | nullSwift declarationvar reflexiveForm: String? { get set }The reflexive pronoun form to apply when using this custom pronoun behavior.
set reflexiveForm(value: (string) | null)Swift declarationvar reflexiveForm: String? { get set }The reflexive pronoun form to apply when using this custom pronoun behavior.
get possessiveForm(): (string) | nullSwift declarationvar possessiveForm: String? { get set }The possessive pronoun form to apply when using this custom pronoun behavior.
set possessiveForm(value: (string) | null)Swift declarationvar possessiveForm: String? { get set }The possessive pronoun form to apply when using this custom pronoun behavior.
get possessiveAdjectiveForm(): (string) | nullSwift declarationvar possessiveAdjectiveForm: String? { get set }The possessive adjective pronoun form to apply when using this custom pronoun behavior.
set possessiveAdjectiveForm(value: (string) | null)Swift declarationvar possessiveAdjectiveForm: String? { get set }The possessive adjective pronoun form to apply when using this custom pronoun behavior.
static init(): Morphology_CustomPronounSwift declarationinit()Creates an empty custom pronoun.
No declarations were skipped in this snapshot.