localizedLowercaseString
- lowercaseStringWithLocale:
uppercaseString
localizedUppercaseString
- uppercaseStringWithLocale:
capitalizedString
localizedCapitalizedString
- capitalizedStringWithLocale:
Availability 有効性
Technology
@property(readonly, copy) NSString
*lowercaseString;
This property performs the canonical (non-localized) mapping. It is suitable for programming operations that require stable results not depending on the current locale. このプロパティは、正準(非現地語)マッピングを行います。それは、現在のロケールに依存しない安定した結果を必要とするプログラミング操作に適しています。
Case transformations aren’t guaranteed to be symmetrical or to produce strings of the same lengths as the originals. That is, the result of this statement: ケース変換は、対称的であることを、または元と同じ長さの文字列を生み出すことを保証されません。すなわち、この文の結果は:
…might not be equal to this statement: …この文と同じでないかもしれません:
For example, the uppercase form of “ß” in German is “SS”, so converting “Straße” to uppercase, then lowercase, produces this sequence of strings: 例えば、アッパーケース形式 “ß” はドイツ語では “SS” です、それで “Straße” をアッパーケースに変換する、それからローワケースにすることは、この一連の文字列を生成します:
“Straße”
“STRASSE”
“strasse”
Important 重要
When working with text that’s presented to the user, use localized
or lowercase
instead.
ユーザに提示されるテキストを扱う時は、localized
またはlowercase
を代わりに使ってください。
localizedLowercaseString
- lowercaseStringWithLocale:
uppercaseString
localizedUppercaseString
- uppercaseStringWithLocale:
capitalizedString
localizedCapitalizedString
- capitalizedStringWithLocale: