В следующем фрагменте кода -
@interface AAPLRenderer : NSObject< MTKViewDelegate >
Я в замешательстве, я понимаю, что -
AAPLRenderer
наследует NSObject< MTKViewDelegate >
AAPLRenderer
соответствует MTKViewDelegate
протоколу
, поэтому нет никакой связи между NSObject и MTKViewDelegate?
AAPLRenderer< MTKViewDelegate >: NSObject
также означает то же самое?Какие есть варианты выше?
PS.Извинитесь перед плохой грамматикой языка, новой для этой ошибки!