Returns a string created by reading data from a given URL interpreted using a given encoding.
Original signature is '+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error'
Available in Mac OS X v10.4 and later.

C# | Visual Basic | Visual C++ |
public static NSString StringWithContentsOfURLEncodingError( NSURL url, NSStringEncoding enc, out NSError error )
Public Shared Function StringWithContentsOfURLEncodingError ( _ url As NSURL, _ enc As NSStringEncoding, _ <OutAttribute> ByRef error As NSError _ ) As NSString
public: static NSString^ StringWithContentsOfURLEncodingError( NSURL^ url, NSStringEncoding enc, [OutAttribute] NSError^% error )

- url (NSURL)
- The URL to read.
- enc (NSStringEncoding)
- The encoding of the data at url.
- error (NSError%)
- If an error occurs, upon returns contains an NSError object that describes the problem. If you are not interested in possible errors, you may pass in NULL.

A string created by reading data from URL using the encoding, enc. If the URL can’t be opened or there is an encoding error, returns nil.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)