Я пытаюсь создать функцию, которая может удалять элементы, такие как следующие:Удалить конкретную PFObject из PFObject массива
var array = [23,36,12,45,52,63]
removeItem(12,array)
result : array = [23,36,45,52,63]
Я пытаюсь реализовать это для PFObject, но я получаю сообщение об ошибке:
public func removeObjectFromArray(user:PFObject,array:[PFObject]) -> [PFObject]{
for var i = 0;i < array.count ; i++ {
if array[i].objectId == user.objectId{
array.removeAtIndex(i)
return array
}
}
}
ошибка, что я получаю:
Immutable type of [PFObject] only ha mutating members named 'removeAtIndex'
Любое решение для этого?
Спасибо
NSMutableArray обеспечивает это https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSMutableArray_Class/#//apple_ref/occ/instm/NSMutableArray/removeObjectsInArray: – danh