iOS防止字典中的值为nil导致的崩溃

一位大牛写的 Dictionary+NilSafe 防止字典中的数据为nil导致的崩溃,在项目中非常有用,以后在项目中应该用得着。

github.com地址: https://github.com/allenhsu/NSDictionary-NilSafe

一、在未使用的情况下

代码亲测:


传参nil

打印输出:


崩溃提示为nil


二、亲测使用Dictionary+NilSafe

代码亲测:

传参nil

使用Dictionary+NilSafe传值nil无崩溃,打印输出里面字典会去除@“wang”,如下图所示:

打印输出
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,447评论 25 709
  • 晨起时分,望着远方,地平线上硕大的太阳,伸着懒腰,不急不忙地渐渐升起,年月的变迁,也没能改动太阳的无独有偶,无须相...
    winw35阅读 3,751评论 0 0
  • 慢慢就懂了,生活有时候真的可以和电影里一样的,只要时间,地方合适,生活甚至可以比电影更让你难忘,更让你感觉...
    咯佳阅读 1,813评论 1 1