Skip to content

Instantly share code, notes, and snippets.

View madordie's full-sized avatar
🌱
学习使我快乐~

继刚 madordie

🌱
学习使我快乐~
View GitHub Profile
public extension Array {
/// 通过item删除一个元素 <https://dbgrandi.github.io/removing_items_from_a_swift_array>
///
/// - Parameter equalItem: 遵守 Equatable 协议的item
/// - Returns: 是否删除
@discardableResult
mutating func remove<Element: Equatable>(equalItem: Element) -> Bool {
var isRemoved = false
for i in stride(from: self.count-1, through: 0, by: -1) {