XCode 15.0 日本語化計画:New Human Interface Guideline
システムが文法上の一致を達成できない場合に、代替の語形変化を提供する属性。
inflectionAlternativeAttribute を使用して、システムが明確な文法上の一致を達成できない場合に代替フレーズを提供します。
たとえば、スペイン語の welcome の男性形 bienvenido を語形変化したいとしますが、システムはその人の好みの呼び方を知らないとします。LocalizedStringResource に inflectionAlternative を追加し、代替の単語またはフレーズを一重引用符で囲みます。システムは、適切な文法的一致を判断できない場合、代替語を使用します。
typealias AttributeScopes.FoundationAttributes.InflectionAlternativeAttribute.ObjectiveCValue
typealias AttributeScopes.FoundationAttributes.InflectionAlternativeAttribute.Value
static var inheritedByAddedText: Bool
static var invalidationConditions: Set<AttributedString.AttributeInvalidationCondition>?
static let markdownName: String
static var markdownName: String
static var runBoundaries: AttributedString.AttributeRunBoundaries?
static func decode(from: Decoder) -> AttributedString
static func decodeMarkdown(from: Decoder) -> AttributedString
static func encode(AttributedString, to: Encoder)
static func objectiveCValue(for: AttributedString) -> NSObject
static func value(for: NSObject) -> AttributedString
MarkdownDecodableAttributedStringKey
ObjectiveCConvertibleAttributedStringKey
let inflect: AttributeScopes.FoundationAttributes.InflectionRuleAttribute
語形変化ルール属性にアクセスするためのスコープ。
enum AttributeScopes.FoundationAttributes.InflectionRuleAttribute
語形変化ルールを属性として使用するための型。
let agreementArgument: AttributeScopes.FoundationAttributes.AgreementArgumentAttribute
一致引数属性にアクセスするためのスコープ。
enum AttributeScopes.FoundationAttributes.AgreementArgumentAttribute
ローカライズされた文字列内の引数との文法上の一致を表す属性。
let agreementConcept: AttributeScopes.FoundationAttributes.AgreementConceptAttribute
契約概念属性にアクセスするためのスコープ。
enum AttributeScopes.FoundationAttributes.AgreementConceptAttribute
語形変化したテキストの一部ではないオブジェクトの文法上の一致を表す属性。
let morphology: AttributeScopes.FoundationAttributes.MorphologyAttribute
形態属性にアクセスするためのスコープ。
enum AttributeScopes.FoundationAttributes.MorphologyAttribute
形態を属性として使用するための型。
let referentConcept: AttributeScopes.FoundationAttributes.ReferentConceptAttribute
参照先の概念属性にアクセスするためのスコープ。
enum AttributeScopes.FoundationAttributes.ReferentConceptAttribute
ローカライズされたテキスト内で代名詞を置換するための文法上の一致概念を指定する属性。
let inflectionAlternative: AttributeScopes.FoundationAttributes.InflectionAlternativeAttribute
語形変化の代替属性にアクセスするためのスコープ。