Swift 2数组扩展删除对象功能
Swift 2 数组扩展,可以让你轻松删除数组中的对象。通过这个扩展,你可以直接用一个方法将数组中某个对象删除,不需要自己手动循环遍历了,操作起来比较简便。你只需要一个对象,这个扩展就会检查数组中的每个元素,如果找到了匹配的对象,就会把它删除并返回被删除的对象。如果没有找到,返回 nil。这个扩展挺实用的,是在需要操作对象数组时,代码也比较简洁。比如你有一个数组,里面存的是一些自定义的对象,使用这个扩展方法删除指定对象会更方便。嗯,值得一试!
使用示例:
extension Array {
mutating func removeObject(object: U) -> Element? {
if count > 0 {
for index in startIndex..
1.16KB
文件大小:
评论区