fileURL(withFileSystemRepresentation:isDirectory:relativeTo:)
Returns a new URL object initialized with a C string representing a local file system path.
Declaration
class func fileURL(withFileSystemRepresentation path: UnsafePointer<CChar>, isDirectory isDir: Bool, relativeTo baseURL: URL?) -> URLParameters
- path:
A null-terminated C string in file system representation containing the path to represent as a URL. If this path is a relative path, it is treated as being relative to the current working directory.
- isDir:
- baseURL:
The base URL for the new URL object. This must be a file URL. If
pathis absolute, this URL is ignored.
Return Value
Returns the new object.
Discussion
The file system representation format is described in File System Programming Guide.
See Also
Creating a URL object
init(string:)init(string:encodingInvalidCharacters:)init(string:relativeTo:)fileURL(withPath:isDirectory:)init(fileURLWithPath:isDirectory:)fileURL(withPath:relativeTo:)init(fileURLWithPath:relativeTo:)fileURL(withPath:isDirectory:relativeTo:)init(fileURLWithPath:isDirectory:relativeTo:)fileURL(withPath:)init(fileURLWithPath:)fileURL(withPathComponents:)init(resolvingAliasFileAt:options:)init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:)getFileSystemRepresentation(_:maxLength:)