Dealing with Exceptions

Our rendering component sometimes throws C++ exceptions as part of normal operations.

These internal C++ exceptions are part of the normal render process (In C++, exceptions are often used to control program flow, instead of just notifying you for exceptional issues like we do in Obj-C. It's all part of our renderer so you should not worry about this.)

If you have breakpoints for all exceptions set, this will disrupt your work-flow. We suggest only enabling Objective-C Exceptions in the breakpoint editor:

Was this page helpful? We're happy to answer any questions.