26
2018
01

Swift中使用构建配置来支持条件编译

在Objective-C中,我们经常使用预处理指令来帮助我们根据不同的平台执行不同的代码,以让我们的代码支持不同的平台,如:12345#if TARGET_OS_IPHONE    #define MAS_VIEW UIView             #elif TARGET_OS_MA
02
2017
03

Swift Set 按下标访问

let mySet: Set = ["a", "b", "c", "d"] mySet[advance(mySet.startIndex, 2)] // -> something from the setAs of Xcode7 beta6/Swift2.0:let&