Why are these URL methods, such as moveItemAtURL:toURL:error: of the NSFileManager class, recommended for Path methods such as moveItemAtPath:toPath:error: :?
moveItemAtURL:toURL:error:
NSFileManager
moveItemAtPath:toPath:error:
When NSURL objects are created, it also checks the path is correct, otherwise the object will not be created.
Paths are created, even if it is the wrong path. There are no checks.