上一篇我们了解了如何使用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啦~.是不是很方便呢?
网友评论