title: Ignore certain exceptions when using Xcode's All Exceptions breakpoint
body: <p>I have an All Exceptions breakpoint configured in Xcode:</p>
  
  <p><img src="https://i.stack.imgur.com/KZCQZ.png" alt="screenshot of an exception breakpoint configured in Xcode breakpoint pain, configured to make a sound when an exception is thrown"></p>
  
  <p>Sometimes Xcode will stop on a line like:</p>
  
  
  
  <pre><code>[managedObjectContext save:&amp;error];
  </code></pre>
  
  <p>with the following backtrace:</p>
  
  <p><img src="https://i.stack.imgur.com/A8Sh9.png" alt="backtrace showing NSPersistentStoreCoordinator throwing an exception inside the call to save:"></p>
  
  <p>but the program continues on as if nothing happened if you click Continue.</p>
  
  <p><strong>How can I ignore these "normal" exceptions, but still have the debugger stop on exceptions in my own code?</strong></p>
  
  <p>(I understand that this happens because Core Data internally throws and catches exceptions, and that Xcode is simply honoring my request to pause the program whenever an exception is thrown. However, I want to ignore these so I can get back to debugging my own code!)</p>
  
  <p><em>Moderators: this is similar to <a href="https://stackoverflow.com/questions/8109102/xcode-4-exception-breakpoint-filtering">"Xcode 4 exception breakpoint filtering"</a>, but I think that question takes too long to get around to the point and doesn't have any useful answers. Can they be linked?</em></p>