- 博客(5)
- 收藏
- 关注
原创 Kotlin如何避免“!!”(非空断言)
当我们把Java自动转成Kotlin的时候,代码里会出现很多非空断言!!。或者某些场景下因为IDE提示或编译错误,也让我们自己加上了一些!!。但使用!!的后果是有可能抛出IllegalArgumentException:Parameter specified as non-null is null。如何避免!!?使用?.let/?.apply/?.run这种是最常用的方法,也是首选的方法。但当有多个变量同时要判空时,或者需要处理为null时的逻辑,这种方式稍微有一点麻烦,下面会讲到一些新的方式。d
2020-09-17 14:17:03 1114
原创 使用七牛云存储markdown用的图片
概述使用md写文章的人,喜欢他的方便性,可移植性,写一个文本就包括了文章及排版。不过图片链接却不是那么方便,每个博客站点都有一些自己的图片上传方式。你想把这篇文章再copy到其他站点,由于源站点会设置图片的防盗链,新的站点上的文章就看不到图片了。为了解决这个问题,ka老师告诉了我一个图床的方式来解决。图床首先选择一个图床网站或软件,例如极间图床。打开站点后,可以把图片拖到这里或选择文件来上传图片
2017-01-09 20:32:31 2037 1
转载 CocoaPods安装指南
使用CocoaPods前,请确保Xcode和Xcode Command Line Tools已经安装。构建环境目前使用的是 cocoapods 0.39.0 (2016-01-01)更换rubygems源在你开始安装CocoaPods前,建议先配置你的rubygems源,以便保证顺利访问。gem sources --remove https://rubygems.org/gem
2016-02-23 19:50:43 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人