- Перейдите к навигатору точек останова XCode 4.
- Нажмите кнопку + и выберите «Добавить символическую точку останова»
- Установить символ: в »- [NSAssertionHandler handleFailureInMethod: object: file: lineNumber: описание:] "
- Нажмите" Готово "
Теперь вы остановитесь в отладчике, как только NSAssert сработает.В моем тестировании он обращается к ближайшему исходному коду и не просто показывает сборку, в которой вы установили точку останова.
В более общем смысле вы можете сделать это:
- Goк навигатору точек останова.
- Нажмите кнопку + и выберите «Добавить точку останова исключения»
- Установить исключение: в «Objective-C»
- Установить разрыв: в «Вброс»"
- Нажмите" Готово "
Это может быть более или менее полезным в зависимости от вашего кода.
См. Также документацию по XCode 4 для" Добавление исключения "Breakpoint "