22 #import <scl/SCList.h>
25 #pragma mark Константы класса
30 #define SCUnidirectionalListClass @"SCUnidirectionalList"
77 #pragma mark Creating Lists
78 + (instancetype)listWithCoder:(NSCoder *)coder;
79 + (instancetype)listWithContentsOfSerializedFile:(NSString *)path;
80 + (instancetype)listWithDataDictionary:(NSDictionary *)dictionary;
81 + (instancetype)listWithDataDictionaryFromFile:(NSString *)path;
82 + (instancetype)listWithStream:(
SCStream *)stream;
83 + (instancetype)listWithFileStream:(NSString *)path;
85 + (instancetype)listWithName:(NSString *)name;
87 + (instancetype)listWithObjects:(
id<
SCCollectioning>)object, ... NS_REQUIRES_NIL_TERMINATION;
88 + (instancetype)listWithCollection:(
id<
SCCollection>)collection;
89 + (instancetype)listWithList:(
SCList *)list;
Класс однонаправленного списка объектов
Definition: SCUnidirectionalList.h:74
Протокол взаимодействия с механизмом коллекций
Definition: SCCollectioning.h:80
Предок классов списков объектов
Definition: SCList.h:64
Абстрактный класс механизма коллекций библиотеки
Definition: SCCollection.h:94
Абстрактный класс потоков библиотеки
Definition: SCStream.h:242