kotlin一些符号的记录
?: 表示当前对象可以为空 (不为空就执行) 不报空指针
!!:表示当前对象不为空的情况下执行 为空就报空指针
return response.body()?.msg ?: "返回数据为空"
表示response.body()不为null则返回 response.body().getMsg()
response.body() 为null 则返回 "返回数据为空"
详细介绍
http://www.kotlincn.net/docs/reference/keyword-reference.html