美文网首页iOS Developer
为何你还在用print

为何你还在用print

作者: gogo_coder | 来源:发表于2016-11-21 23:02 被阅读74次

在swift项目中,最简单也是最常用的调试方法就是print方法了。但是当我们想要看一些继承于NSObject的对象的时候往往会得到这个:

Screen Shot 2016-11-21 at 22.51.46.png

那么有什么好的解决办法吗?

You should use dump

假如我们有这样一个class和一个struct:

Paste_Image.png

并且初始化一个对象:

Paste_Image.png

看一下使用dumpprint的区别:

print dump

使用dump一目了然,不是吗?所以,你为什么还在用print呢?

相关文章

  • 为何你还在用print

    在swift项目中,最简单也是最常用的调试方法就是print方法了。但是当我们想要看一些继承于NSObject的对...

  • 从原理到实践彻底搞懂 Java 日志系统

    引言 你是否还在用system.out.print(“”)来追踪程序的重要运行信息? 你是否因无法区分common...

  • 为何

    你为何锁着眉头 是翻飞的柳絮扰乱了心绪 还是在用刻意掩饰冷漠 你为何用手挡着脸 是五月的阳光太刺眼 还是在用距离维...

  • Swift学习之优雅的前缀

    1、为何要加前缀呢? extension String{func test() {print("测试")}}"测试...

  • 喜欢你什么呢

    前段时间你问过我, 为何还喜欢你…… 我反问了回去, “你为何还不喜欢我 为何喜欢说不清楚 为何还喜欢…… 喜欢又...

  • 随笔

    醒来我还活着 为何 为何 时间推着你前行 到老

  • 主要再拥抱你

    也许你已经远离,也许你在逃避,可是你知道吗?主还依然爱你,为何你要离去,为何你要躲避,爱的路上不能没有你,你何必还...

  • 三行情书

    for(;;) BOY.print("我爱你"); for(;;) GIRL.print("我也爱你"); 你愿意...

  • 你还那么年轻为什么要畏缩的活着?

    关于生活你还年轻、为什么要违心的活着? 关于爱情、明明不爱为何还要将就? 关于成长、明明不喜欢为何还要去做?为何还...

  • 卷积神经网络参数个数的计算

    我们在用keras进行神经网络建模后,打印模型的摘要(print(model.summary))会出现每一层参数的...

网友评论

    本文标题:为何你还在用print

    本文链接:https://www.haomeiwen.com/subject/elfppttx.html