Итак, Obj C в основном используется Apple для программирования приложений Cocoa. Но я больше заинтересован в использовании ООП Obj C, я не пытаюсь кодировать приложения Cocoa и не очень заинтересован в создании приложений с графическим интерфейсом с ним, мне просто интересно, есть ли две версии Obj C? GNU и Apple? потому что я читал википедию, в разделе «Пересылка», где объекты могут пересылать сообщения другим объектам, которые могут обработать сообщение.
методы пересылки:
- (retval_t)forward:(SEL)sel args:(arglist_t)args; // with GCC
- (id)forward:(SEL)sel args:(marg_list)args; // with NeXT/Apple systems
методы действия:
- (retval_t)performv:(SEL)sel args:(arglist_t)args; // with GCC
- (id)performv:(SEL)sel args:(marg_list)args; // with NeXT/Apple systems