Do I want to use NSString filePaths or NSURLs?
===

Lots of classes have versions that work with NSStrings as a filePath or NSURLs. One example:

    - (BOOL)copyItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath error:(NSError **)error
    - (BOOL)copyItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL error:(NSError **)error

Is there an /explicit/ preference to use one over the other? I'm seeking a note in the documentation on the topic.