Type Method 型メソッド

localizedUserNotificationString(forKey:arguments:)

Returns a localized string intended for display in a notification alert. ローカライズされた文字列を返します、通知アラートにおいて表示されるのを意図されます。

Declaration 宣言

class func localizedUserNotificationString(forKey key: String, 
                                 arguments: [Any]?) -> String

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 ResourcesResource Programming Guideにおいて見てください。

See Also 参照

Creating and Initializing Strings 文字列の作成と初期化