Я посмотрел на SO для примеров использования Key Value Observing с помощью NSArray (или NSMutableArray) и, видимо, вам нужно использовать NSArrayController (что в отличие от KVO, с которым я не знаком), но я не нашел конкретных примеров того, как это сделать. Может ли кто-нибудь объяснить пример кода?
Например, если у меня есть GameModel, который представляет имена своих игроков с NSArray (playerNameArray) of NSStrings. Я хочу наблюдать эти строки (контроллер просмотра наблюдает данные модели), чтобы обновлять различные вещи в представлении.
Как получить уведомление о том, что массив имен игрока изменился?
EDIT: поддерживает ли SDK iOS NSArrayController? Если нет, есть ли другой способ?