iOS学习周报三

2015-12-25  本文已影响401人  eaa1d39d22a8

在Swift中用??操作符替代判空

在C#中也是有??操作符的,用法和Swift类似
用法如下:

//如果b不为空,则a=b, 否则a = “another value"
let a = b ?? “another value” 

相当于

if b == nil {
     a = “another value"
}
else {
     a = b
}

开源项目

1.Swift依赖库管理

Swift依赖库管理有三种方式:

2.Swift log相关开源库

整理了下Swift star数比较多的3个开源项目,后续如果封装一个Swift log版本可以参考以下,其中有些Log Debug信息对于开发效率还是很有帮助的。

上一篇下一篇

猜你喜欢

热点阅读