Что такое символ плюс ( ) в инструкциях по импорту Objective-c #?

#objective-c

#objective-c

Вопрос:

Например:

 #import "NSArray BBNSArrayAdditions.h"
  

Я пытался погуглить это и посмотреть документацию Apple для разработчиков, но я не могу найти объяснение.

Ссылка или объяснение любых других токенов импорта также были бы полезны.

Спасибо.

Комментарии:

1. Это соглашение для категории.

Ответ №1:

Это просто имя файла : NSArray BBNSArrayAdditions.h но в Objective C существует «стандарт» для обозначения категорий следующим образом: имя класса (класс, для которого вы хотите написать категорию), знак плюс и ваше пользовательское название категории, например;

 NSString MyCategoryName.h
  

Комментарии:

1. Ах, я понимаю. Я только что нашел это для тех, кто ищет информацию о категориях ( developer.apple.com/library/mac/documentation/Cocoa/Conceptual /… ) Спасибо