Type Method
型メソッド
localizedUserNotificationStringForKey:arguments:
Returns a localized string intended for display in a notification alert.
ローカライズされた文字列を返します、通知アラートにおいて表示されるのを意図されます。
Parameters
パラメータ
key
The key to use when looking up the string in the app’s Localizable.strings
file.
アプリの持つLocalizable.strings
ファイルにおいて文字列を捜す時に使うキー。
arguments
An array of values to substitute for escaped characters in the string.
文字列の中のエスケープされた文字の代わりに使う値からなるある配列。
Return Value
戻り値
A string whose value is created dynamically from a localized string resource. If a string resource corresponding to the specified key
cannot be found, the returned string is empty.
ある文字列、それの値はローカライズされた文字列リソースから動的に作成されます。指定されたkey
に対応する文字列リソースが見つけられないならば、返される文字列は空です。
Discussion
議論
When configuring the content of a local notification using the User Notifications framework, use this method to create strings whose contents are stored in your app’s Localizable.strings
file. When the notification is about to be displayed, the string object uses the key and arguments you specify to load the appropriate localized version of the string. If the localized string has any escaped character sequences—that is, special characters proceeded by a percent (%) sign—those character sequences are replaced by the values in the arguments
parameter.
ローカルな通知の内容をUser Notificationsフレームワークを使って構成設定している場合、このメソッドを使うことで、それの内容があなたのアプリの持つLocalizable.strings
ファイルに格納される文字列を作成してください。通知がまさに表示されようとする場合、文字列オブジェクトはキーとあなたが指定する引数を使うことで、その文字列の適切にローカライズされたバージョンをロードします。ローカライズされた文字列が何らかのエスケープされた文字シーケンスを持つならば — すなわち、パーセント(%)符号によって先行される特殊文字 — それらの文字シーケンスはarguments
パラメータの中の値によっと置き換えられます。
For information about how strings are formatted, see String Resources in Resource Programming Guide.
文字列が書式設定される方法についての情報として、String ResourcesをResource Programming Guideにおいて見てください。
See Also
参照
Creating and Initializing Strings
文字列の作成と初期化
+ string
Returns an empty string.
空の文字列を返します。
- init
Returns an initialized NSString
object that contains no characters.
初期化されたNSString
オブジェクトを返します、それは文字を含みません。
- initWithBytes:length:encoding:
Returns an initialized NSString
object containing a given number of bytes from a given buffer of bytes interpreted in a given encoding.
初期化されたNSString
オブジェクトを返します、それはある与えられた数のバイトを、ある与えられた符号化で解釈されるバイトの、ある与えられたバッファから含みます。
- initWithBytesNoCopy:length:encoding:freeWhenDone:
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
オブジェクトを返します、それはある与えられた数のバイトを、ある与えられた符号化で解釈されるバイトのある与えられたバッファから含みます、そして任意にバッファを解放します。
- initWithCharacters:length:
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配列から含んでいます。
- initWithCharactersNoCopy:length:freeWhenDone:
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配列から含んでいます。
- initWithString:
Returns an NSString
object initialized by copying the characters from another given string.
NSString
オブジェクトを返します、別の与えられた文字列から文字をコピーすることによって初期化されます。
- initWithCString:encoding:
Returns an NSString
object initialized using the characters in a given C array, interpreted according to a given encoding.
NSString
オブジェクトを返します、与えられたC配列の中の文字を使って初期化されます、与えられた符号化によって解釈されます。
- initWithUTF8String:
Returns an NSString
object initialized by copying the characters from a given C array of UTF8-encoded bytes.
NSString
オブジェクトを返します、UTF8符号化されたバイトからなる与えられたC配列から文字をコピーすることによって初期化されます。
- initWithFormat:
Returns an NSString
object initialized by using a given format string as a template into which the remaining argument values are substituted.
与えられた書式設定文字列を、それへと残りの引数値が置き換えられるテンプレートとして使うことによって初期化されるNSString
オブジェクトを返します。
- initWithFormat:arguments:
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
オブジェクトを返します、与えられた書式設定文字列をテンプレートとして使って、それへと残りの引数値が何らローカライズなしに置き換えられることによって初期化されます。
- initWithFormat:locale:
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.
NSString
オブジェクトを返します、与えられた書式設定文字列を、それへと残りの引数値がある与えられたロケールに従って置き換えられるテンプレートとして使うことによって初期化されます。
- initWithFormat:locale:arguments:
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
オブジェクトを返します、与えられた書式設定文字列を、それへと残りの引数値が指定ロケール情報に従って置き換えられるあるテンプレートとして使うことによって初期化されます。このメソッドは、可変長引数関数内から呼び出されるためのものです、そこでは引数リストが利用可能です。
- initWithData:encoding:
Returns an NSString
object initialized by converting given data into UTF-16 code units using a given encoding.
NSString
オブジェクトを返します、与えられたデータをUTFー16コード単位へとある与えられた符号化を使って変換することによって初期化されます。
+ stringWithFormat:
Returns a string created by using a given format string as a template into which the remaining argument values are substituted.
与えられた書式設定文字列を、それへと残りの引数値が置き換えられるテンプレートとして使うことで作成される文字列を返します。
+ localizedStringWithFormat:
Returns a string created by using a given format string as a template into which the remaining argument values are substituted according to the current locale.
与えられた書式設定文字列を、それへと残りの引数値が現在のロケールに従って置き換えられるテンプレートとして使うことで作成される文字列を返します。
+ stringWithCharacters:length:
Returns a string containing a given number of characters taken from a given C array of UTF-16 code units.
UTF-16コード単位からなるある与えられたC配列から取られる与えられた数の文字を含んでいる文字列を返します。
+ stringWithString:
Returns a string created by copying the characters from another given string.
別の与えられた文字列から文字をコピーすることによって作成される文字列を返します。
+ stringWithCString:encoding:
Returns a string containing the bytes in a given C array, interpreted according to a given encoding.
与えられたCはい列の中のバイトを含んでいる文字列を返します、与えられた符号化に従って解釈されます。
+ stringWithUTF8String:
Returns a string created by copying the data from a given C array of UTF8-encoded bytes.
UTF8符号化されたバイトからなるある与えられたC配列からデータをコピーすることによって作成される文字列を返します。
unichar
Type for UTF-16 code units.
UTF-16コード単位に対する型。