标签: iphone cocoa-touch xcode ios4
在编译调试,广告或发布时,这行代码非常有效:
NSAssert(managedObjectModel, @"%@ %s shall create a model", self, __PRETTY_FUNCTION__);
但是,如果我尝试分析或配置文件,此行(以及其他类似的行)会导致以下错误:
词法或预处理程序问题错误:为类似函数的宏调用提供了太多参数
如果没有评论这些断言,我该如何解决?
答案 0 :(得分:3)
根据the documentation,如果您使用NSAssert2,可能更合适,因为您使用的是四个参数而不是两个参数。
NSAssert2