Является ли создание подкласса NSNotification правильным путем, если я хочу добавить типизированные свойства?

Я пытаюсь создать подкласс NSNotification .

В документации Apple для NSNotification указано следующее:

NSNotification - это кластер классов без переменных экземпляра. Таким образом, вы должны создать подкласс NSNotification и переопределить примитивные методы name , object и userInfo . Вы можете выбрать любой назначенный инициализатор , который вам нравится, но убедитесь, что ваш инициализатор не вызывает NSNotification реализацию init (через ] [super init] ). NSNotification не предназначен для непосредственного создания экземпляра, и его метод init вызывает исключение.

Но мне это непонятно. Следует ли мне создать такой инициализатор?

-(id)initWithObject:(id)object
{
    return self;
}
10
задан Josh Caswell 6 February 2015 в 00:47
поделиться