Samond Classes Library 1.2.1-RELEASE build 181
Полный список членов класса
Класс SCSorter

Класс абстрактного алгоритма сортировки данных Подробнее...

#import <SCSorter.h>

Граф наследования:SCSorter:
SCObject <SCSorter> SCBubbleSorter SCFastSorter

Сортировка объектов коллекций

(void) - ascendingSortCollection:
 
(void) - descendingSortCollection:
 

Сортировка строк

(void) - ascendingSortText:
 
(void) - descendingSortText:
 

Дополнительные унаследованные члены

- Методы экземпляра унаследованные от SCObject
(instancetype) - initWithCoder:
 
(instancetype) - initWithContentsOfSerializedFile:
 
(void) - encodeWithCoder:
 
(BOOL) - writeContentsToSerializedFile:
 
(instancetype) - initWithDataDictionary:
 
(instancetype) - initWithDataDictionaryFromFile:
 
(void) - writeToDataDictionary:
 
(void) - writeToDataDictionaryFile:atomically:
 
(void) - writeToDataDictionaryFile:
 
(NSDictionary *) - dataDictionary
 
(instancetype) - initWithStream:
 
(instancetype) - initWithFileStream:
 
(void) - writeToStream:
 
(void) - writeToFileStream:
 
(void) - appendToFileStream:
 
(id) - copyObject
 
(SCComparisonResult- compareWithObject:
 
(BOOL) - isEqual:
 
- Методы экземпляра унаследованные от <SCSorter>

Подробное описание

Класс абстрактного алгоритма сортировки данных

SDK
macOS 10.6+, iOS 7.0+, GNUstep
Начиная с
версии 1.1.3

Является предком остальных классов сортировки данных, а также реализует методы протокола SCSorter.

Документация метода

- (void) ascendingSortCollection: (id<SCMutableIndexedCollection>)  collection

Метод выполняет сортировку указанной коллекции по возрастанию.

Аргументы
collection- сортируемая коллекция
Исключения
SCCollectionException- обнаружена ошибка коллекции

Переопределяет метод предка <SCSorter>.

- (void) ascendingSortText: (SCStrings *)  text

Метод выполняет сортировку указанного текста по возрастанию.

Аргументы
text- сортируемый текст
Исключения
SCTextException- обнаружена текстовая ошибка

Переопределяет метод предка <SCSorter>.

- (void) descendingSortCollection: (id<SCMutableIndexedCollection>)  collection

Метод выполняет сортировку указанной коллекции по убыванию.

Аргументы
collection- сортируемая коллекция
Исключения
SCCollectionException- обнаружена ошибка коллекции

Переопределяет метод предка <SCSorter>.

- (void) descendingSortText: (SCStrings *)  text

Метод выполняет сортировку указанного текста по убыванию.

Аргументы
text- сортируемый текст
Исключения
SCTextException- обнаружена текстовая ошибка

Переопределяет метод предка <SCSorter>.


Объявления и описания членов классов находятся в файлах: