Samond Classes Library 1.2.1-RELEASE build 181
|
Класс обработчика событий список строк, текстов и текстовых файлов Подробнее...
#import <SCTextDelegate.h>
Обработка строк | |
(void) | - processString:text: |
Обработка текстовых ошибок | |
(BOOL) | - text:didDetectException: |
События добавления строк | |
(void) | - text:willAddString: |
(void) | - text:willInsertString:atIndex: |
(void) | - text:didFinishAddingString: |
(void) | - text:didFinishInsertingString:atIndex: |
События удаления строк | |
(void) | - willRemoveAllStringsFromText: |
(void) | - text:willRemoveStringAtIndex: |
(void) | - text:willRemoveString: |
(void) | - text:willRemoveTextInRange: |
(void) | - text:willRemoveSubstring: |
(void) | - text:willRemoveText: |
(void) | - didFinishRemovingAllStringsFromText: |
(void) | - text:didFinishRemovingStringAtIndex: |
(void) | - text:didFinishRemovingString: |
(void) | - text:didFinishRemovingTextInRange: |
(void) | - text:didFinishRemovingSubstring: |
(void) | - text:didFinishRemovingText: |
События сортировки строк | |
(void) | - text:willSortAscending:sorter: |
(void) | - text:didFinishSortingAscending:sorter: |
События замены строк | |
(void) | - text:willReplaceStringAtIndex:withString: |
(void) | - text:willReplaceString:withString: |
(void) | - text:willReplaceTextInRange:withText: |
(void) | - text:willReplaceText:withText: |
(void) | - text:didFinishReplacingStringAtIndex:withString: |
(void) | - text:didFinishReplacingString:withString: |
(void) | - text:didFinishReplacingTextInRange:withText: |
(void) | - text:didFinishReplacingText:withText: |
События копирования и перемещения строк | |
(void) | - text:willExchangeStringAtIndex:withStringAtIndex: |
(void) | - text:willDuplicateStringAtIndex: |
(void) | - willDuplicateText: |
(void) | - text:willExchangeTextInRange:withTextInRange: |
(void) | - text:didFinishExchangingStringAtIndex:withStringAtIndex: |
(void) | - text:didFinishDuplicatingStringAtIndex: |
(void) | - didFinishDuplicatingText: |
(void) | - text:didFinishExchangingTextInRange:withTextInRange: |
События чтения и записи файлов | |
(void) | - text:willReadFromStream: |
(void) | - text:willReadWithPath: |
(void) | - text:willWriteToStream: |
(void) | - text:willWriteWithPath: |
(void) | - willResetText: |
(void) | - text:didFinishReadingFromStream: |
(void) | - text:didFinishReadingWithPath: |
(void) | - text:didFinishWritingToStream: |
(void) | - text:didFinishWritingWithPath: |
(void) | - didFinishResettingText: |
Дополнительные унаследованные члены | |
![]() | |
(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: |
![]() |
Класс обработчика событий список строк, текстов и текстовых файлов
Реализует объявленные в протоколе SCTextDelegate методы.
- (void) didFinishDuplicatingText: | (SCStrings *) | text |
Метод вызывается после дублирования содержимого текста.
text | - вызвавший событие текста |
Переопределяет метод предка <SCTextDelegate>.
- (void) didFinishRemovingAllStringsFromText: | (SCStrings *) | text |
Метод вызывается после удаления всех строк из указанного списка строк.
text | - вызвавший событие текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) didFinishResettingText: | (SCTextFile *) | text |
Метод вызывается после сброса изменений в указанном текстовом файле.
text | - вызвавший событие текстовый файл |
Переопределяет метод предка <SCTextDelegate>.
- (void) processString: | (NSString *) | string | |
text: | (SCStrings *) | text | |
Метод вызывается для каждой строки текста.
string | - текущая строка списка |
text | - вызвавший обработчик текст |
Переопределяет метод предка <SCTextDelegate>.
- (BOOL) text: | (SCStrings *) | text | |
didDetectException: | (SCTextException *) | exception | |
Метод вызывается при обнаружении текстовой ошибки.
text | - обнаруживший ошибку текст |
exception | - обнаруженная ошибка |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishAddingString: | (NSString *) | string | |
Метод вызывается после добавления в заданный текст указанной строки.
text | - вызвавший событие текст |
string | - добавленная строка |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается после дублирования строки с указанным индексом.
text | - вызвавший событие текст |
index | - индекс продублированной строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishExchangingStringAtIndex: | (SCIndex) | index | |
withStringAtIndex: | (SCIndex) | destination | |
Метод вызывается после обмена строк с указанными индексами.
text | - вызвавший событие текст |
index | - индекс первой строки |
destination | - индекс второй строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
didFinishExchangingTextInRange: | (NSRange) | source | |
withTextInRange: | (NSRange) | destination | |
Метод вызывается после завершения обмена строками между двумя указанными диапазонами.
text | - вызывавший событие текст |
source | - первый диапазон строк |
destination | - второй диапазон строк |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishInsertingString: | (NSString *) | string | |
atIndex: | (SCIndex) | index | |
Метод вызывается после добавления в текст указанной строки по заданному индексу.
text | - вызвавший событие текст |
string | - добавленная строка |
index | - индекс добавления строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
didFinishReadingFromStream: | (SCStream *) | stream | |
Метод вызывается после загрузки в текстовый файл строк из указанного потока.
text | - вызвавший событие текстовый файл |
stream | - входной поток |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
didFinishReadingWithPath: | (NSString *) | path | |
Метод вызывается после загрузки в текстовый файл из файла с указанным путем.
text | - вызвавший событие текстовый файл |
path | - путь к загруженному файлу |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishRemovingString: | (NSString *) | string | |
Метод вызывается после удаления из текста указанной строки.
text | - вызвавший событие текст |
string | - удаленная строка |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается после удаления из списка строки с указанным индексом.
text | - вызвавший событие текст |
index | - индекс удаленной строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
didFinishRemovingSubstring: | (NSString *) | substring | |
Метод вызывается после удаления из текста указанной подстроки.
text | - вызвавший событие текст |
substring | - удаленная подстрока |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается после удаления из текста указанного текста.
text | - вызвавший событие текст |
removedText | - удаленный текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
didFinishRemovingTextInRange: | (NSRange) | range | |
Метод вызывается после удаления из текста строк в указанном диапазоне.
text | - вызвавший событие текст |
range | - диапазон удаленных строк |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishReplacingString: | (NSString *) | string | |
withString: | (NSString *) | newString | |
Метод вызывается после замены указанной строки на заданную строку.
text | - вызвавший событие текст |
string | - замененная строка |
newString | - заменившая строка |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishReplacingStringAtIndex: | (SCIndex) | index | |
withString: | (NSString *) | string | |
Метод вызывается после замены строки с указанным индексом заданной строкой.
text | - вызвавший событие текст |
index | - индекс замененной строки |
string | - заместившая строка |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
didFinishReplacingText: | (SCStrings *) | oldText | |
withText: | (SCStrings *) | newText | |
Метод вызывается после замены указанного текста заданным текстом
text | - вызвавший событие текст |
oldText | - замененный текст |
newText | - заместивший текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
didFinishReplacingTextInRange: | (NSRange) | range | |
withText: | (SCStrings *) | ntext | |
Метод вызывается после замены текста в указанном диапазоне на заданный текст.
text | - вызвавший соыбтие текст |
range | - диапазон замененного текста |
ntext | - заменивший текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
didFinishSortingAscending: | (BOOL) | ascending | |
sorter: | (id<SCSorter>) | sorter | |
Метод вызывается после завершения сортировки строк в указанном списке с использование заданного сортировщика.
text | - вызвавший событие текст |
ascending | - YES для сортировки по возрастанию и NO для сортировки по убыванию |
sorter | - сортировщик строк |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
didFinishWritingToStream: | (SCStream *) | stream | |
Метод вызывается после записи содержимого текстового файла в указанный поток.
text | - вызвавший событие текстовый файл |
stream | - выходной поток |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
didFinishWritingWithPath: | (NSString *) | path | |
Метод вызывается после записи содержимого текстового файла в файл с указанным путем.
text | - вызвавший событие текстовый файл |
path | - путь к файлу назначения |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
willAddString: | (NSString *) | string | |
Метод вызывается перед добавлением в заданный текст указанной строки.
text | - вызывавший событие текст |
string | - добавляемая строка |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается перед дублированием строки с указанным индексом.
text | - вызвавший событие текст |
index | - индекс дублируемой строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
willExchangeStringAtIndex: | (SCIndex) | index | |
withStringAtIndex: | (SCIndex) | destination | |
Метод вызывается перед обменом строк с указанными индексами.
text | - вызвавший событие текст |
index | - индекс первой строки |
destination | - индекс второй строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
willExchangeTextInRange: | (NSRange) | source | |
withTextInRange: | (NSRange) | destination | |
Метод вызывается перед обменом строками в указанных диапазонах.
text | - вызвавший событие текст |
source | - первый диапазон строк |
destination | - второй диапазон строк |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается перед добавлением в текст указанной строки по заданному индексу.
text | - вызвавший событие текст |
string | - добавляемая строка |
index | - индекс добавления строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
willReadFromStream: | (SCStream *) | stream | |
Метод вызывается перед загрузкой в текстовый файл строк из указанного потока.
text | - вызвавший событие текстовый файл |
stream | - входной поток |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
willReadWithPath: | (NSString *) | path | |
Метод вызывается перед загрузкой в текстовый файл из файла с указанным путем.
text | - вызвавший событие текстовый файл |
path | - путь к загружаемому файлу |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
willRemoveString: | (NSString *) | string | |
Метод вызывается перед удалением из списка указанной строки.
text | - вызвавший событие текст |
string | - удаляемая строка |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается перед удалением из списка строки с указанным индексом.
text | - вызвавший событие текст |
index | - индекс удаляемой строки |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
willRemoveSubstring: | (NSString *) | substring | |
Метод вызывается перед удалением из текста указанной подстроки.
text | - вызвавший событие текст |
substring | - удаляемая подстрока |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается перед удалением из текста указанного текста.
text | - вызвавший событие текст |
removedText | - удаляемый текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
willRemoveTextInRange: | (NSRange) | range | |
Метод вызывается перед удалением из текста строк в указанном диапазоне.
text | - вызвавший событие текст |
range | - диапазон удаляемых строк |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
willReplaceString: | (NSString *) | string | |
withString: | (NSString *) | newString | |
Метод вызывается перед заменой указанной строки на заданную строку.
text | - вызвавший событие текст |
string | - заменяемая строка |
newString | - заменяющая строка |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCStrings *) | text | |
willReplaceStringAtIndex: | (SCIndex) | index | |
withString: | (NSString *) | string | |
Метод вызывается перед заменой строки с указанным индексом заданной строкой.
text | - вызвавший событие текст |
index | - индекс заменяемой строки |
string | - замещающая строка |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
willReplaceText: | (SCStrings *) | oldText | |
withText: | (SCStrings *) | newText | |
Метод вызывается перед заменой указанного текста заданным текстом.
text | - вызвавший событие текст |
oldText | - заменяемый текст |
newText | - замещающий текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCText *) | text | |
willReplaceTextInRange: | (NSRange) | range | |
withText: | (SCStrings *) | ntext | |
Метод вызывается перед заменой текста в указанном диапазоне заданным текстом.
text | - вызвавший событие текст |
range | - диапазон заменяемого текста |
ntext | - заменяющий текст |
Переопределяет метод предка <SCTextDelegate>.
Метод вызывается перед началом сортировки строк в указанном списке с использованием заданного сортировщика.
text | - вызвавший событие текст |
ascending | - YES для сортировки по возрастанию и NO для сортировки по убыванию |
sorter | - сортировщик строк |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
willWriteToStream: | (SCStream *) | stream | |
Метод вызывается перед записью содержимого текстового файла в указанный поток.
text | - вызвавший событие текстовый файл |
stream | - выходной поток |
Переопределяет метод предка <SCTextDelegate>.
- (void) text: | (SCTextFile *) | text | |
willWriteWithPath: | (NSString *) | path | |
Метод вызывается перед записью содержимого текстового файла в файл с указанным путем.
text | - вызвавший событие текстовый файл |
path | - путь к файлу назначения |
Переопределяет метод предка <SCTextDelegate>.
- (void) willDuplicateText: | (SCStrings *) | text |
Метод вызывается перед дублированием содержимого текста.
text | - вызвавший событие текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) willRemoveAllStringsFromText: | (SCStrings *) | text |
Метод вызывается перед удалением всех строк из указанного списка.
text | - вызвавший событие текст |
Переопределяет метод предка <SCTextDelegate>.
- (void) willResetText: | (SCTextFile *) | text |
Метод вызывается перед сбросом изменений указанного текстового файла.
text | - вызвавший событие текстовый файл |
Переопределяет метод предка <SCTextDelegate>.