title: CFURLResourceIsReachable failed because it was passed this URL which has no scheme
body: <p>I have a Cocoa program with deployment target 10.7, using the latest (10.8) SDK, I run it on 10.7.5 with XCode 4.6.2. In it I work with NSURLs with no problem whatsoever, everything works fine. One method I use is the NSURL method:</p>
  
  <pre><code>[newURL checkResourceIsReachableAndReturnError:&amp;error]
  </code></pre>
  
  <p>with newURL a pointer to aNSURL. So far so good.</p>
  
  <p>However, when I compile and run this, on a mac mini with Mountain Lion installed the following warning appears:</p>
  
  <p>CFURLResourceIsReachable failed because it was passed this URL which has no scheme</p>
  
  <p>and some other things now go wrong as well, such as</p>
  
  <pre><code>[dict setObject:url forKey:[url path]], 
  </code></pre>
  
  <p>with dict a NSMutableDictionary and url a NSURL, the url simply is not added anymore to the dict. Strange isn't it? Did I miss a change in how NSURLs work from OS X 10.7 to 10.8?</p>
  
  <p>Apologies if this already has been discussed here (I could not find it), thanks for looking at this question, </p>
  
  <p>Marijn</p>