Класс однонаправленного списка объектов
Подробнее...
#import <SCUnidirectionalList.h>
Класс однонаправленного списка объектов
- SDK
- macOS 10.6+, iOS 7.0+, GNUstep
- Начиная с
- версии 1.1.3
Реализует представление однонаправленного списка объектов - особого вида коллекций, в котором элементы хранятся в виде однонаправленного списка - от предыдущего к следующему.
При работе класса возможно возникновение следующих ошибок:
Классовый метод создает неименованный однонаправленный список.
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithCoder: |
|
(NSCoder *) |
coder |
|
Классовый метод создает однонаправленный список с использованием указанного кодировщика данных.
- Аргументы
-
coder | - исходный кодировщик данных |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithCollection: |
|
(id<SCCollection>) |
collection |
|
Классовый метод создает однонаправленный список из объектов из указанной коллекции.
- Аргументы
-
collection | - исходная коллекция |
- Возвращает
- Созданный однонаправленный список
- Исключения
-
+ (instancetype) listWithContentsOfSerializedFile: |
|
(NSString *) |
path |
|
Классовый метод создает однонаправленный список с использованием данных из стандартного последовательного файла с заданным путем.
- Аргументы
-
path | - путь к исходному стандартному последовательному файлу |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithDataDictionary: |
|
(NSDictionary *) |
dictionary |
|
Классовый метод создает однонаправленный список на основании данных из указанного словаря.
- Аргументы
-
dictionary | - словарь с исходными данными |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithDataDictionaryFromFile: |
|
(NSString *) |
path |
|
Классовый метод создает однонаправленный список на основании данных словаря из указанного файла.
- Аргументы
-
path | - путь к файлу словаря |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithFileStream: |
|
(NSString *) |
path |
|
Классовый метод создает однонаправленный список с использованием данных из указанного файлового потока.
- Аргументы
-
path | - путь к файлу потока |
- Возвращает
- Созданный однонаправленный список
- Исключения
-
+ (instancetype) listWithList: |
|
(SCList *) |
list |
|
Классовый метод создает копию указанного списка.
- Аргументы
-
- Возвращает
- Созданный однонаправленный список
- Исключения
-
+ (instancetype) listWithName: |
|
(NSString *) |
name |
|
Классовый метод создает однонаправленный список с указанным именем.
- Аргументы
-
- Возвращает
- Созданный однонаправленный список
Классовый метод создает однонаправленный список с указанным объектом.
- Аргументы
-
object | - добавляемый в список объект |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithObjects: |
|
(id<SCCollectioning>) |
object |
, |
|
|
NS_REQUIRES_NIL_TERMINATION |
|
|
| |
Классовый метод создает однонаправленный список с указанными объектами.
- Аргументы
-
object | - первый из добавляемых в список объектов |
... | - последующие добавляемые в список объекты |
NS_REQUIRES_NIL_TERMINATION | - завершающий список нулевой указатель nil |
- Возвращает
- Созданный однонаправленный список
+ (instancetype) listWithStream: |
|
(SCStream *) |
stream |
|
Классовый метод создает однонаправленный список с использованием данных из указанного потока.
- Аргументы
-
stream | - поток для чтения данных однонаправленного списка |
- Возвращает
- Созданный однонаправленный список
- Исключения
-
Объявления и описания членов классов находятся в файлах: