init()
Returns an initialized
NSString
object that contains no characters.
初期化されたNSString
オブジェクトを返します、それは文字を含みません。
init?(bytes: UnsafeRawPointer, length: Int, encoding: UInt)
Returns an initialized
NSString
object containing a given number of bytes from a given buffer of bytes interpreted in a given encoding.
初期化されたNSString
オブジェクトを返します、それはある与えられた数のバイトを、ある与えられた符号化で解釈されるバイトの、ある与えられたバッファから含みます。
init?(bytesNoCopy : UnsafeMutableRawPointer, length: Int, encoding: UInt, freeWhenDone : Bool)
Returns an initialized
NSString
object that contains a given number of bytes from a given buffer of bytes interpreted in a given encoding, and optionally frees the buffer.
初期化されたNSString
オブジェクトを返します、それはある与えられた数のバイトを、ある与えられた符号化で解釈されるバイトのある与えられたバッファから含みます、そして任意にバッファを解放します。
init(charactersNoCopy : UnsafeMutablePointer<unichar>, length: Int, freeWhenDone : Bool)
Returns an initialized
NSString
object that contains a given number of characters from a given C array of UTF-16 code units.
初期化されたNSString
オブジェクトを返します、それは与えられた数の文字を、UTF-16コード単位からなる与えられたC配列から含んでいます。
init(string: String)
Returns an
NSString
object initialized by copying the characters from another given string.
NSString
オブジェクトを返します、別の与えられた文字列から文字をコピーすることによって初期化されます。
init?(cString : UnsafePointer<CChar>, encoding: UInt)
Returns an
NSString
object initialized using the characters in a given C array, interpreted according to a given encoding.
NSString
オブジェクトを返します、与えられたC配列の中の文字を使って初期化されます、与えられた符号化によって解釈されます。
init?(utf8String: UnsafePointer<CChar>)
Returns an
NSString
object initialized by copying the characters from a given C array of UTF8-encoded bytes.
NSString
オブジェクトを返します、UTF8符号化されたバイトからなる与えられたC配列から文字をコピーすることによって初期化されます。
init(format: String, arguments: CVaListPointer)
Returns an
NSString
object initialized by using a given format string as a template into which the remaining argument values are substituted without any localization.
あるNSString
オブジェクトを返します、与えられた書式設定文字列をテンプレートとして使って、それへと残りの引数値が何らローカライズなしに置き換えられることによって初期化されます。
init(format: String, locale: Any?, arguments: CVaListPointer)
Returns an
NSString
object initialized by using a given format string as a template into which the remaining argument values are substituted according to given locale information. This method is meant to be called from within a variadic function, where the argument list will be available.
NSString
オブジェクトを返します、与えられた書式設定文字列を、それへと残りの引数値が指定ロケール情報に従って置き換えられるあるテンプレートとして使うことによって初期化されます。このメソッドは、可変長引数関数内から呼び出されるためのものです、そこでは引数リストが利用可能です。
init?(data: Data, encoding: UInt)
Returns an
NSString
object initialized by converting given data into UTF-16 code units using a given encoding.
NSString
オブジェクトを返します、与えられたデータをUTFー16コード単位へとある与えられた符号化を使って変換することによって初期化されます。
class func localizedUserNotificationString (forKey : String, arguments: [Any]?) -> String
Returns a localized string intended for display in a notification alert.
ローカライズされた文字列を返します、通知アラートにおいて表示されるのを意図されます。
typealias unichar
Type for UTF-16 code units.
UTF-16コード単位に対する型。