restartAction выглядит как обычная функция C, которая не принимает аргументов. Вероятно, он возвращает указатель на тип target-c.
Поскольку restartAction возвращает тип Objective-C Class
, вы можете вызывать функции класса (+) для него. Это синтаксически эквивалентно тому, когда вы вызываете [NStype alloc];
Если вы хотите продолжить эксперимент, вы можете получить переменную Class
для типа, вызвав [type class];