Instance Method インスタンスメソッド

replacingPercentEscapes(using:)

Returns a new string made by replacing in the receiver all percent escapes with the matching characters as determined by a given encoding. レシーバにおいて全てのパーセントエスケープを、与えられた符号化によって判定されるときに、マッチする文字で置き換えることによって作られる新しい文字列を返します。

Declaration 宣言

func replacingPercentEscapes(using enc: UInt) -> String?

Parameters パラメータ

encoding

The encoding to use for the returned string. 返される文字列に対して使われる符号化。

Return Value 戻り値

A new string made by replacing in the receiver all percent escapes with the matching characters as determined by the given encoding encoding. Returns nil if the transformation is not possible, for example, the percent escapes give a byte sequence not legal in encoding. レシーバにおいて全てのパーセントエスケープを、与えられた符号化encodingによって判定されるとき、マッチする文字で置き換えることによって作られる新しい文字列。nilを返します、もし変換が可能でない、例えば、パーセントエスケーブがencodingにおいて合法でないバイトシーケンスを与えるならば。

Discussion 議論

See CFURLCreateStringByReplacingPercentEscapes(_:_:_:) for more complex transformations. CFURLCreateStringByReplacingPercentEscapes(_:_:_:)をより複雑な変換のために見てください。

See Also 参照

Deprecated 非推奨

Related Documentation 関連文書