设为首页 加入收藏

TOP

断言NSAssert的使用(二)
2019-08-26 07:00:12 】 浏览:47
Tags:断言 NSAssert 使用
发阶段,代码极可能存在缺陷,有可能是处理外部数据的逻辑不周全或调用内部方法的代码存在错误,最终造成调用失败。这个时候,断言就可以发挥作用,用来确诊到底哪一部分问题导致程序出错。在清理了所有缺陷后,内外有别的信用体系就建立起来了。等到发行版的时候,这些断言就没有存在的必要了。

单元测试可能是一个更好的方法,但有些情况下(如复杂的算法过程中),我们希望在代码中执行检查,这时断言将更有效。

参考资料:

  1. What is NSAssert1?
  2. Objective-C: Assertion vs. Exception vs. Error
  3. iOS开发中断言的使用—NSAssert()

作者: pro648

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇iOS在framework中使用CoreData出.. 下一篇ios开发UI篇—UIScrollView属性及..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目