Initializer

init(base64Encoding:)

Initializes a data object initialized with the given Base64 encoded string. ある与えられたBase64符号化された文字列で初期化されるデータオブジェクトを初期化します。

Declaration 宣言

init?(base64Encoding base64String: String)

Parameters パラメータ

base64String

A Base-64 encoded string. Base-64符号化される文字列。

Return Value 戻り値

A data object built by Base-64 decoding the provided string. Returns nil if the data object could not be decoded. 提供された文字列をBase-64復号することによってつくられるデータオブジェクト。nilをデータオブジェクトが復号できなかったならば返します。

Discussion 議論

Although this method was only introduced publicly for iOS 7, it has existed since iOS 4; you can use it if your application needs to target an operating system prior to iOS 7. This method behaves like init(base64Encoded:options:), but ignores all unknown characters. このメソッドはiOS 7で公式に導入されるとはいえ、それはiOS 4から存在しています;あなたのアプリケーションがiOS 7より前のオペレーティングシステムを対象とする必要があるならば、あなたはそれを使うことが可能です。このメソッドはinit(base64Encoded:options:)のように振る舞います、しかし全ての未知の文字を無視します。

See Also 参照

Encoding and Decoding Base64 Representations Base64表現の符号化と復号