Почему NSArray имеет метод indexOfObject, а NSMutableArray - нет? - PullRequest
0 голосов
/ 22 февраля 2011

Я хотел бы удалить определенный элемент из NSMutableArray, и я вижу, что в NSArray есть метод indexOfObject, который весьма полезен для этого, но NSMutableArray нет.

Мой текущий подходиспользовать метод removeObjectsInArray из NSMutableArray, передавая в качестве аргумента массив, содержащий мой объект / ы.

Есть ли лучший способ сделать это ?, есть ли причина, по которой NSMutableArray не имеетэтот метод?.

1 Ответ

8 голосов
/ 22 февраля 2011

У него тоже есть -indexOfObject:. NSMutableArray является подклассом NSArray и поэтому наследует все его методы.

...