The right swifty way to do it
availableIndex = availableIndex.filter { value in
!answerIndex.contains(value)
}
(will create a new filtered array only with values ββnot contained in answerIndex)
Of course, the best solution would be to convert answerIndexto Set.
removeObjectsInArray Obi-C (NSMutableArray).
Obj-C , NSMutableArray
var availableIndex: NSMutableArray = [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14]
var answerIndex: Int[] = [1, 3, 10, 8]
availableIndex.removeObjectsInArray(answerIndex)