标签: objective-c nsassert
NS_BLOCK_ASSERTIONS不会阻止来自静态库的断言失败。我们如何抑制来自静态库的断言失败?
答案 0 :(得分:3)
NS_BLOCK_ASSERTIONS。如果库已经使用要抑制的断言代码进行编译(这听起来非常危险),则需要创建NSAssertionHandler的子类,忽略这些特定的失败并将其安装在thread dictionary。
NS_BLOCK_ASSERTIONS
NSAssertionHandler