Initializer

init(contentsOf:encoding:)

Returns an NSString object initialized by reading data from a given URL interpreted using a given encoding.

Declaration

convenience init(contentsOf url: URL, encoding enc: UInt) throws

Parameters

url

The URL to read.

enc

The encoding of the file at path. For possible values, see NSStringEncoding.

error

If an error occurs, upon returns contains an NSError object that describes the problem. If you are not interested in possible errors, pass in NULL.

Return Value

An NSString object initialized by reading data from url. The returned object may be different from the original receiver. If the URL can’t be opened or there is an encoding error, returns nil.

Discussion

See Also

Related Symbols

stringWithContentsOfURL:encoding:error:

Returns a string created by reading data from a given URL interpreted using a given encoding.