Fabric 集成 iOS (三)

2019-04-18  本文已影响0人  Andy1944
上一篇我们了解了如何使用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.

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

系列文章列表

Fabric 集成 iOS (一)
Fabric 集成 iOS (二)
Fabric 集成 iOS (三)

上一篇 下一篇

猜你喜欢

热点阅读