func caseInsensitiveCompare (String) -> ComparisonResult
Returns the result of invoking
compare(_:options:)
with NSCaseInsensitiveSearch
as the only option.
compare(_:options:)
を発動する結果を返します、NSCaseInsensitiveSearch
を唯一の引数として使います。
func localizedCaseInsensitiveCompare (String) -> ComparisonResult
Compares the string with a given string using a case-insensitive, localized, comparison.
この文字列をある与えられた文字列と比較します、ケースを考慮しない、ローカライズされた比較を使います。
func compare(String) -> ComparisonResult
Returns the result of invoking
compare(_:options:range:)
with no options and the receiver’s full extent as the range.
compare(_:options:range:)
を発動する結果を返します、オプション無しそしてレシーバの持つ完全な広がりを範囲として使います。
func localizedCompare (String) -> ComparisonResult
Compares the string and a given string using a localized comparison.
ローカライズされた比較を使って、文字列をある与えられた文字列と比較します。
func compare(String, options: NSString.CompareOptions) -> ComparisonResult
Compares the string with the specified string using the given options.
文字列をこの指定された文字列とこの与えられたオプションを使って比較します。
func compare(String, options: NSString.CompareOptions, range: NSRange) -> ComparisonResult
Returns the result of invoking
compare(_:options:range:locale:)
with a nil
locale.
compare(_:options:range:locale:)
を発動する結果を返します、nil
ロケールを使います。
func compare(String, options: NSString.CompareOptions, range: NSRange, locale: Any?) -> ComparisonResult
Compares the string using the specified options and returns the lexical ordering for the range.
文字列を指定されたオプションを使って比較して、範囲の語彙的順序を返します。
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.
これらの値は、文字列クラスのもつ検索および比較メソッドの多くで利用可能なオプションを表します。
struct NSString.EncodingConversionOptions
Options for converting string encodings.
文字列符号化の変換に対するオプション。