Instance Method

base64Encoding()

Initializes a Base64 encoded string from the string.

Declaration

func base64Encoding() -> String

Return Value

A Base-64 encoded string.

Discussion

This method is equivalent to calling base64EncodedString(options:) with no options specified.

Special Considerations

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.

See Also

Encoding and Decoding Base64 Representations

init?(base64Encoded: Data, options: NSData.Base64DecodingOptions = [])

Initializes a data object with the given Base64 encoded data.

init?(base64Encoding: String)

Initializes a data object initialized with the given Base64 encoded string.

Deprecated
init?(base64Encoded: String, options: NSData.Base64DecodingOptions = [])

Initializes a data object with the given Base64 encoded string.

func base64EncodedData(options: NSData.Base64EncodingOptions = [])

Creates a Base64, UTF-8 encoded data object from the string using the given options.

func base64EncodedString(options: NSData.Base64EncodingOptions = [])

Creates a Base64 encoded string from the string using the given options.

struct NSData.Base64EncodingOptions

Options for methods used to Base64 encode data.

struct NSData.Base64DecodingOptions

Options to modify the decoding algorithm used to decode Base64 encoded data.