Цель C -как программно остановить выполнение для отладки, разрешив при этом продолжение?

Мне удалось заставить мои отладочные сборки остановить выполнение, когда условие задано программно, используя стандартное условие NSAssert (_, которое _должно _оценивать _true, @"сообщение об ошибке" )в Objective C и добавление точки останова «Все исключения» в навигаторе точек останова.

Ну и хорошо, но большую часть времени, когда я отлаживаю, я также хотел бы продолжить нормальное выполнение программы после этого момента. Часто продолжение программы после неудачного утверждения помогает отследить источник путаницы/ошибки. По крайней мере, насколько я помню, когда я программировал на другой платформе.

Есть ли стандартный способ сделать это в разработке Objective C?

11
задан Merk 24 August 2012 в 02:36
поделиться