Samond Classes Library 1.2.1-RELEASE build 181
|
Класс текстового индекса Подробнее...
#import <SCTextIndex.h>
Свойства экземпляра класса | |
SCIndex | line |
SCIndex | character |
Создание текстовых индексов | |
(instancetype) | + textIndexWithCoder: |
(instancetype) | + textIndexWithContentsOfSerializedFile: |
(instancetype) | + textIndexWithDataDictionary: |
(instancetype) | + textIndexWithDataDictionaryFromFile: |
(instancetype) | + textIndexWithStream: |
(instancetype) | + textIndexWithFileStream: |
(instancetype) | + textIndexWithLine:character: |
(instancetype) | + textIndexWithTextIndex: |
(instancetype) | + textIndex |
Инициализация текстовых индексов | |
(instancetype) | - initWithLine:character: |
(instancetype) | - initWithTextIndex: |
(instancetype) | - init |
Копирование текстовых индексов | |
(void) | - setLine:character: |
(void) | - setTextIndex: |
Сравнение текстовых индексов | |
(BOOL) | - isEqualToTextIndex: |
(BOOL) | - isEqualTo: |
(BOOL) | - isEqual: |
(BOOL) | - isEqualToLine:character: |
Дополнительные унаследованные члены | |
![]() | |
(instancetype) | - initWithContentsOfSerializedFile: |
(BOOL) | - writeContentsToSerializedFile: |
(instancetype) | - initWithDataDictionaryFromFile: |
(void) | - writeToDataDictionaryFile:atomically: |
(void) | - writeToDataDictionaryFile: |
(NSDictionary *) | - dataDictionary |
(instancetype) | - initWithFileStream: |
(void) | - writeToFileStream: |
(void) | - appendToFileStream: |
Класс текстового индекса
Реализует представление текстового индекса, состоящего из номера строки и номера символа в строке.
- (instancetype) init |
Метод инициализирует текстовый индекс с нулевыми номером строки и номером символа в строке.
Метод инициализирует текстовый индекс с использованием указанных номера строки и номера символа в строке.
line | - номер строки |
character | - номер символа в строке |
- (instancetype) initWithTextIndex: | (SCTextIndex *) | textIndex |
Метод инициализирует текстовый индекс с использованием существующего текстового индекса.
textIndex | - исходный текстовый индекс |
- (BOOL) isEqual: | (id) | object |
Метод выполняет сравнение текстового индекса с указанным объектом.
object | - объект для сравнения |
Переопределяет метод предка SCObject.
- (BOOL) isEqualTo: | (id) | object |
Метод выполняет сравнение текстового индекса с указанным объектом.
object | - объект для сравнения |
Метод выполняет сравнение текстового индекса с указанными номером строки и номером символом в строке.
line | - номер строки |
character | - номер символа в строке |
- (BOOL) isEqualToTextIndex: | (SCTextIndex *) | index |
Метод выполняет сравнение текстового индекса с указанным текстовым индексом.
index | - текстовый индекс для сравнения |
Метод устанавливает номер строки и номер символа в строке.
line | - номер строки |
character | - номер символа в строке |
- (void) setTextIndex: | (SCTextIndex *) | index |
Метод копирует данные указанного существующего текстового индекса.
index | - исходный текстовый индекс |
+ (instancetype) textIndex |
Классовый метод создает текстовый индекс с нулевыми номером строки и номером символа в строке.
+ (instancetype) textIndexWithCoder: | (NSCoder *) | coder |
Классовый метод создает текстовый индекс с использованием указанного кодировщика данных.
coder | - исходный кодировщик данных |
+ (instancetype) textIndexWithContentsOfSerializedFile: | (NSString *) | path |
Классовый метод создает текстовый индекс с использованием данных из последовательного файла с заданным путем.
path | - путь к исходному последовательному файлу |
+ (instancetype) textIndexWithDataDictionary: | (NSDictionary *) | dictionary |
Классовый метод создает текстовый индекс на основании данных из указанного словаря.
dictionary | - словарь с исходными данными |
+ (instancetype) textIndexWithDataDictionaryFromFile: | (NSString *) | path |
Классовый метод создает текстовый индекс на основании данных словаря из указанного файла.
path | - путь к файлу словаря |
+ (instancetype) textIndexWithFileStream: | (NSString *) | path |
Классовый метод создает текстовый индекс с использованием данных из указанного файлового потока.
path | - путь к файлу потока |
SCStreamException | - ошибка в ходе операции с потоком |
SCSystemException | - системная ошибка |
Классовый метод создает текстовый индекс с использованием указанных номера строки и номера символа в строке.
line | - номер строки |
character | - номер символа в строке |
+ (instancetype) textIndexWithStream: | (SCStream *) | stream |
Классовый метод создает текстовый индекс с использованием данных из указанного потока.
stream | - поток для чтения данных текстового индекса |
SCStreamException | - ошибка в ходе операции с потоком |
SCSystemException | - системная ошибка |
+ (instancetype) textIndexWithTextIndex: | (SCTextIndex *) | textIndex |
Классовый метод создает текстовый индекс с использованием существующего текстового индекса.
textIndex | - исходный текстовый индекс |
|
readwritenonatomicassign |
Номер символа.
|
readwritenonatomicassign |
Номер строки.