SafeCollection

Swift Build Status CocoaPods Carthage compatible

SafeCollection 提供了一种更安全的方式来处理下标。灵感来源于 Swift 的 LazyCollection

概览

let arr = ["A", "B", "C"]

arr[0]    // "A"
arr[100]  // fatal error: Array index out of range 😟

arr.safe[0]   // Optional("A")
arr.safe[100] // nil 😄

安装

许可

SafeCollection 基于 MIT 许可。更多信息请参见 LICENSE 文件。