Я пытаюсь создать подкласс NSArray
, но это приводит к сбою приложения при попытке доступа к методу подсчета. Я знаю, что NSArray
- это кластер классов .
I знаю, что я могу просто создать подкласс NSObject
и использовать свой массив в качестве переменной экземпляра, но я бы предпочел подкласс NSArray
.
РЕДАКТИРОВАТЬ:
Причина:
Я создаю карточную игру, у меня есть класс Deck
, который должен быть подклассом NSMutableArray
, чтобы иметь пару дополнительных методов ( -shuffle
, -removeObjects :
, -renew
и т. Д.), И я думаю, что подкласс NSArray
будет выглядеть чище, чем с переменной