Мой вопрос - простой фундаментальный вопрос для создания подкатегории категории в target-c.
Рассмотрим файл с именем NSString + categoryName.h, заданный следующим образом:
#import <Foundation/Foundation.h>
@interface NSString (categoryName)
...
@end
с соответствующим файлом реализации с именем categoryName.m (не показано).
Как бы создать подкатегорию, если это?Вот моя первоначальная мысль (содержится в отдельном файле с именем NSString + categoryName + subCategoryName.h):
//Should there be an import statement here to prepare compiler for appearance of categoryName?
#import <Foundation/Foundation.h>
@interface categoryName (subCategoryName)
...
@end
с отдельным файлом реализации с аналогичным именем NSString + categoryName + subCategoryName.m:
// Is the import correct here? Do I need to somehow reference this in my .h file?
#import "NSString+categoryName.h"
@implementation categoryName (subCategoryName)
...
@end
Любая помощь в этом вопросе, как всегда, ценится!