Initializer

init(format: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オブジェクトを返します、与えられた書式設定文字列をテンプレートとして使って、それへと残りの引数値が何らローカライズなしに置き換えられることによって初期化されます。

Declaration 宣言

convenience init(format: String, 
       arguments argList: CVaListPointer)

Parameters パラメータ

format

A format string. See Formatting String Objects for examples of how to use this method, and String Format Specifiers for a list of format specifiers. This value must not be nil. 書式設定文字列。Formatting String Objectsをこのメソッドを使う方法の例として、String Format Specifiersを書式設定指定子のリストとして見てください。この値は、nilではいけません。

argList

A list of arguments to substitute into format. formatへの代わりをする引数のリスト。

Return Value 戻り値

An NSString object initialized by using format as a template into which the values in argList are substituted according to the current locale. The returned object may be different from the original receiver. あるNSStringオブジェクト、formatをそれへとargListの中の値が現在のロケールに従って代用されるテンプレートとして使って初期化されます。返されるオブジェクトは、元のレシーバと異なるかもしれません。

Discussion 議論

This method is meant to be called from within a variadic function, where the argument list will be available. このメソッドは、可変長引数関数内から呼び出されるためのものです、そこでは引数リストが利用可能です。

This method invokes init(format:locale:arguments:) without applying any localization. This is useful, for example, when working with fixed-format representations of information that is written out and read back in at a later time. このメソッドは、init(format:locale:arguments:)を何らローカライゼーションなしに発動します。これが便利なのは、例えば、書き出されるそして後刻に読み戻される、固定された書式設定表現の情報を扱う場合です。

See Also 参照

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

Related Documentation 関連文書