Если я создам функцию стиля C в целевом классе C, будет ли функция методом уровня класса? Или метод экземпляра?
Заранее спасибо
Если вы создадите функцию C в Objective-C, она не будет иметь никакого отношения к определенному классу. То есть оно будет в глобальном пространстве имен. Пример этого из SDK: NSLog(...).
NSLog(...)
Вы не можете присоединить функции C к классу Objective-C.Если вы хотите, чтобы «функция» была присоединена к классу, вы должны объявить ее как метод класса.Или вы можете объявить функцию вне класса.