Я думаю, что вы смотрите на имена файлов категорий, а не классов. Знак плюс +
не допускается в именах классов или любых других идентификаторах в Objective-C.
Категория Objective-C - это способ добавления методов (но не переменных экземпляра) в класс, источник которого необязательно имеет. Например, если вы часто хотите создавать перевернутые копии UIImages, вы можете использовать категорию для добавления метода upsideDownImage
в класс UIImage.
Обычно этот код сохраняется в файле с именем UIImage+UpsideDown.m
(с сопровождающим заголовочным файлом UIImage+UpsideDown.h
).