22 #import <scl/SCStrings.h>
25 #pragma mark Константы класса
30 #define SCUniqueStringsClass @"SCUniqueStrings"
74 #pragma mark Свойства экземпляра класса
84 @property (nonatomic, assign, getter=
strongMode, setter=setStrongMode:) BOOL strongMode;
121 #pragma mark Доступ к свойствам экземпляра класса
123 - (NSString *)description;
124 - (void)setStrongMode:(BOOL)strongMode;
127 #pragma mark Создание списков уникальных строк
129 + (
SCUniqueStrings *)uniqueStringsWithContentsOfSerializedFile:(NSString *)path;
130 + (
SCUniqueStrings *)uniqueStringsWithDataDictionary:(NSDictionary *)dictionary;
131 + (
SCUniqueStrings *)uniqueStringsWithDataDictionaryFromFile:(NSString *)path;
143 #pragma mark Инициализация списков уникальных строк
147 #pragma mark Копирование списков уникальных строк
151 #pragma mark Сравнение списков уникальных строк
155 #pragma mark Преобразование списков уникальных строк
158 - (NSOrderedSet *)foundationOrderedSet;
Unique strings list class.
Definition: SCUniqueStrings.h:69
Strings list class.
Definition: SCStrings.h:65
Ordered set class.
Definition: SCOrderedSet.h:74
SCOrderedSet * orderedSet
Definition: SCUniqueStrings.h:111
SCStrings * strings
Definition: SCUniqueStrings.h:105
BOOL strongMode
Definition: SCUniqueStrings.h:84
NSOrderedSet * foundationOrderedSet
Definition: SCUniqueStrings.h:117
Abstract parent class of the stream classes hierarchy.
Definition: SCStream.h:242