Samond Classes Library 1.2.1-RELEASE build 181
Классы
Файл NSString+SCString.h

Заголовочный файл категории NSString(SCString) Подробнее...

#import <Foundation/Foundation.h>
#import <scl/NSObject+SCObject.h>
#import <scl/SCArray.h>

См. исходные тексты.

Классы

category  NSString(SCString)
 Расширение функциональности стандартного класса NSString. Подробнее...
 

Логические константы

#define SC_BOOL_YES   @"YES"
 
#define SC_BOOL_NO   @"NO"
 
#define SC_BOOL_TRUE   @"TRUE"
 
#define SC_BOOL_FALSE   @"FALSE"
 
#define SC_BOOL_ON   @"ON"
 
#define SC_BOOL_OFF   @"OFF"
 
#define SC_BOOL_RU_YES   @"ДА"
 
#define SC_BOOL_RU_NO   @"НЕТ"
 
#define SC_BOOL_RU_TRUE   @"ИСТИНА"
 
#define SC_BOOL_RU_FALSE   @"ЛОЖЬ"
 
#define SC_BOOL_RU_ON   @"ВКЛ"
 
#define SC_BOOL_RU_OFF   @"ВЫКЛ"
 

Строковые константы

#define SC_STR_EMPTY   @""
 
#define SC_STR_SPACE   @" "
 
#define SC_STR_TAB   @"\t"
 

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

#define SC_STR_ZERO   @"0"
 
#define SC_STR_ONE   @"1"
 
#define SC_STR_TWO   @"2"
 
#define SC_STR_THREE   @"3"
 
#define SC_STR_FOUR   @"4"
 
#define SC_STR_FIVE   @"5"
 
#define SC_STR_SIX   @"6"
 
#define SC_STR_SEVEN   @"7"
 
#define SC_STR_EIGHT   @"8"
 
#define SC_STR_NINE   @"9"
 

Символьные константы

#define SC_CHR_SPACE   ' '
 
#define SC_CHR_TAB   '\t'
 

Константы цифровых символов

#define SC_CHR_ZERO   '0'
 
#define SC_CHR_ONE   '1'
 
#define SC_CHR_TWO   '2'
 
#define SC_CHR_THREE   '3'
 
#define SC_CHR_FOUR   '4'
 
#define SC_CHR_FIVE   '5'
 
#define SC_CHR_SIX   '6'
 
#define SC_CHR_SEVEN   '7'
 
#define SC_CHR_EIGHT   '8'
 
#define SC_CHR_NINE   '9'
 
#define SC_CHR_DOT   '.'
 
#define SC_CHR_COMMA   ','
 
#define SC_CHR_PLUS   '+'
 
#define SC_CHR_MINUS   '-'
 

Константы различных форматов

#define SC_FMT_OCTAL   @"%qo"
 
#define SC_FMT_UDECIMAL   @"%qu"
 
#define SC_FMT_SDECIMAL   @"%qd"
 
#define SC_FMT_HEX   @"%qX"
 
#define SC_FMT_FLOAT   @"%f"
 
#define SC_FMT_DOUBLE   @"%f"
 
#define SC_FMT_POINTER   @"%p"
 
#define SC_FMT_OBJECT   @"%@"
 

Константы класса

#define NSStringClass   @"NSString"
 

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

Заголовочный файл категории NSString(SCString)

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

Содержит описание интерфейса категории NSString(SCString), расширяющей функциональность стандартного класса NSString.

Макросы

#define NSStringClass   @"NSString"

Название класса NSString

#define SC_BOOL_FALSE   @"FALSE"

Символьное представление логической константы FALSE

#define SC_BOOL_NO   @"NO"

Символьное представление логической константы NO

#define SC_BOOL_OFF   @"OFF"

Символьное представление логической константы OFF

#define SC_BOOL_ON   @"ON"

Символьное представление логической константы ON

#define SC_BOOL_RU_FALSE   @"ЛОЖЬ"

Символьное представление логической константы ЛОЖЬ

#define SC_BOOL_RU_NO   @"НЕТ"

Символьное представление логической константы НЕТ

#define SC_BOOL_RU_OFF   @"ВЫКЛ"

Символьное представление логической константы ВЫКЛ

#define SC_BOOL_RU_ON   @"ВКЛ"

Символьное представление логической константы ВКЛ

#define SC_BOOL_RU_TRUE   @"ИСТИНА"

Символьное представление логической константы ИСТИНА

#define SC_BOOL_RU_YES   @"ДА"

Символьное представление логической константы ДА

#define SC_BOOL_TRUE   @"TRUE"

Символьное представление логической константы TRUE

#define SC_BOOL_YES   @"YES"

Символьное представление логической константы YES

#define SC_CHR_COMMA   ','

Символ десятичной запятой

#define SC_CHR_DOT   '.'

Символ десятичной точки

#define SC_CHR_EIGHT   '8'

Символьная константа 8

#define SC_CHR_FIVE   '5'

Символьная константа 5

#define SC_CHR_FOUR   '4'

Символьная константа 4

#define SC_CHR_MINUS   '-'

Символьная константа знака "минус"

#define SC_CHR_NINE   '9'

Символьная константа 9

#define SC_CHR_ONE   '1'

Символьная константа 1

#define SC_CHR_PLUS   '+'

Символьная константа знака "плюс"

#define SC_CHR_SEVEN   '7'

Символьная константа 7

#define SC_CHR_SIX   '6'

Символьная константа 6

#define SC_CHR_SPACE   ' '

Константа пробела

#define SC_CHR_TAB   '\t'

Константа табуляции

#define SC_CHR_THREE   '3'

Символьная константа 3

#define SC_CHR_TWO   '2'

Символьная константа 2

#define SC_CHR_ZERO   '0'

Символьная константа 0

#define SC_FMT_DOUBLE   @"%f"

Формат символьного представления значения с плавающей точкой двойной точности

#define SC_FMT_FLOAT   @"%f"

Формат символьного представления значения с плавающей точкой одинарной точности

#define SC_FMT_HEX   @"%qX"

Формат шестнадцатеричного представления целого значения

#define SC_FMT_OBJECT   @"%@"

Формат символьного представления экземпляра класса Objective-C

#define SC_FMT_OCTAL   @"%qo"

Формат восьмеричного представления целого значения

#define SC_FMT_POINTER   @"%p"

Формат символьного представления указателя

#define SC_FMT_SDECIMAL   @"%qd"

Формат знакового десятичного представления целого значения

#define SC_FMT_UDECIMAL   @"%qu"

Формат беззнакового десятичного представления целого значения

#define SC_STR_EIGHT   @"8"

Строковая константа 8

#define SC_STR_EMPTY   @""

Пустая строка

#define SC_STR_FIVE   @"5"

Строковая константа 5

#define SC_STR_FOUR   @"4"

Строковая константа 4

#define SC_STR_NINE   @"9"

Строковая константа 9

#define SC_STR_ONE   @"1"

Строковая константа 1

#define SC_STR_SEVEN   @"7"

Строковая константа 7

#define SC_STR_SIX   @"6"

Строковая константа 6

#define SC_STR_SPACE   @" "

Строка с пробелом

#define SC_STR_TAB   @"\t"

Строка с символом табуляции

#define SC_STR_THREE   @"3"

Строковая константа 3

#define SC_STR_TWO   @"2"

Строковая константа 2

#define SC_STR_ZERO   @"0"

Строковая константа 0