2013-05-08 2 views
3

NS_BLOCK_ASSERTIONS не блокирует ошибку утверждения из статической библиотеки. Как мы можем подавить ошибку утверждения из статической библиотеки?NS_BLOCK_ASSERTIONS не блокирует утверждение в статической библиотеке

+0

Как достичь чего? – 2013-05-08 22:33:32

+0

Как заблокировать ошибку утверждения в статической библиотеке? NS_BLOCK_ASSERTIONS не подавляет это. – Boon

ответ

3

NS_BLOCK_ASSERTIONS должно быть определено во время компиляции. Если библиотека была скомпилирована с кодом подтверждения, который вы хотите подавить (что звучит чрезвычайно опасно), вам необходимо создать подкласс NSAssertionHandler, который игнорирует эти конкретные сбои и устанавливает его в thread dictionary.

+0

Я что-то узнал. Спасибо. – Boon

Смежные вопросы