12. November 2016
Safe array indexing
Returns nil
if the index exceeds the array’s bounds.
extension Array {
subscript (safe index: Int) Element? {
return index < count ? self[index] : nil
}
}
Via Erica Sadun.
12. November 2016
Returns nil
if the index exceeds the array’s bounds.
extension Array {
subscript (safe index: Int) Element? {
return index < count ? self[index] : nil
}
}
Via Erica Sadun.