iOS集成Fabric & Crashlytics (3)

上一篇我们了解了如何使用Crashlytics 进行数据统计,这一篇我们主要研究一下如何向Fabric上面上传并查阅自定义的Log.

其实自定义log很简单.
但是OC 和Swift 是稍微有些区别的.

OC:

CLSLogv("Log awesomeness %d %d %@", getVaList([1, 2, "three"]))

如图示这样,就可以实现自定义Log了.
其中参数一定要放在getVaList方法的Array中.

Swift:

func write(string: String) {
    CLSLogv("%@", getVaList([string]))
}

在使用Swift时,CLSLog 和NSLog的参数必须是编译时的常量. 这种情况在OC中编译器会强制处理,但是在Swift中暂时还不能够.
所以现在可以通过这种方式自定义Log.

image.png

之后在详情页就可以看到这样的Log啦~.是不是很方便呢?

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

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,269评论 4 61
  • 随着我年龄的增长,增长的不只是年龄和阅历,更是增长了心头藏着的那一抹浓浓的乡愁,我越来越发思念家乡,思念家乡的山山...
    滦月阅读 436评论 0 1
  • Angular2从使用开发到现在已经有一个多月的时间,每天都是在爬坑中,现在还好步入了正轨。首先就先给大家...
    lijinfei阅读 536评论 0 2
  • 有个哥们,毕业时进了一家私企,和几个同事被公司外派到西部一个小县城给一家地方公司作技术指导。这家地方公司员工对他们...
    蛰惊阅读 13,254评论 187 865
  • 当今社会,学生数量数不胜数。大多数都在努力,甚至拼命的学习。只为了上一个好点的大学。可你们是否想过,上完大学后应该...
    兮仙儿阅读 337评论 0 0