Instance Method
インスタンスメソッド
caseInsensitiveCompare(_:)
Parameters
パラメータ
aString
The string with which to compare the receiver.
レシーバと比較する文字列。
Return Value
戻り値
Returns an ComparisonResult
value that indicates the lexical ordering. ComparisonResult.orderedAscending
the receiver precedes aString
in lexical ordering, ComparisonResult.orderedSame
the receiver and aString
are equivalent in lexical value, and ComparisonResult.orderedDescending
if the receiver follows aString
.
ComparisonResult
値を返します、それは語彙的順序を指し示します。ComparisonResult.orderedAscending
はレシーバが語彙的順序においてaString
を越える、ComparisonResult.orderedSame
はレシーバとaString
が文字列順序において同等、そしてComparisonResult.orderedDescending
はレシーバがaString
の後に続く場合。
Discussion
議論
This method is the equivalent of invoking compare(_:options:)
with caseInsensitive
as the only option.
このメソッドは、compare(_:options:)
を、caseInsensitive
をただ1つのオプションとして発動することと等しいです。
See Also
参照
Identifying and Comparing Strings
文字列を識別および比較する
func hasPrefix(String) -> Bool
Returns a Boolean value that indicates whether a given string matches the beginning characters of the receiver.
あるブール値を返します、与えられた文字列がレシーバの始まりの文字に合致するかどうかを指し示します。
func hasSuffix(String) -> Bool
Returns a Boolean value that indicates whether a given string matches the ending characters of the receiver.
あるブール値を返します、与えられた文字列がレシーバの終わりの文字に合致するかどうかを指し示します。
func isEqual(to: String) -> Bool
Returns a Boolean value that indicates whether a given string is equal to the receiver using a literal Unicode-based comparison.
あるブール値を返します、与えられた文字列がレシーバと等しいかどうかを指し示します、リテラルユニコード基盤の比較を使います。
var hash: Int
An unsigned integer that can be used as a hash table address.
ハッシュテーブルアドレスとして使われることができる符号なし整数。
struct NSString.CompareOptions
These values represent the options available to many of the string classes’ search and comparison methods.
これらの値は、文字列クラスのもつ検索および比較メソッドの多くで利用可能なオプションを表します。