NSURL
Parse
Examples
http://example.com/
https://johnny:p4ssw0rd@www.example.com:443/script.ext;param=value?query=value#ref
/path/to/foo.txt
file:///path/to/foo.txt