Samond Classes Library 1.2.1-RELEASE build 181
Classes
NSString+SCString.h File Reference

Category NSString(SCString) header file. More...

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

Go to the source code of this file.

Classes

category  NSString(SCString)
 Class NSString extentions category. More...
 

Boolean Constants

#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   @"ВЫКЛ"
 

String Constants

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

Digital String Constants

#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"
 

Character Constants

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

Digital Character Constants

#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   '-'
 

Format Constants

#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   @"%@"
 

Class Constants

#define NSStringClass   @"NSString"
 

Detailed Description

Category NSString(SCString) header file.

SDK
macOS 10.6+, iOS 7.0+, GNUstep
Since
version 1.0.0

Contains the declaration of the category NSString(SCString), which extends the basic functionality of the standard class NSString.

Macro Definition Documentation

#define NSStringClass   @"NSString"

Class NSString name

#define SC_BOOL_FALSE   @"FALSE"

String representation of the boolean constant FALSE

#define SC_BOOL_NO   @"NO"

String representation of the boolean constant NO

#define SC_BOOL_OFF   @"OFF"

String representation of the boolean constant OFF

#define SC_BOOL_ON   @"ON"

String representation of the boolean constant ON

#define SC_BOOL_RU_FALSE   @"ЛОЖЬ"

String representation of the boolean constant ЛОЖЬ

#define SC_BOOL_RU_NO   @"НЕТ"

String representation of the boolean constant НЕТ

#define SC_BOOL_RU_OFF   @"ВЫКЛ"

String representation of the boolean constant ВЫКЛ

#define SC_BOOL_RU_ON   @"ВКЛ"

String representation of the boolean constant ВКЛ

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

String representation of the boolean constant ИСТИНА

#define SC_BOOL_RU_YES   @"ДА"

String representation of the boolean constant ДА

#define SC_BOOL_TRUE   @"TRUE"

String representation of the boolean constant TRUE

#define SC_BOOL_YES   @"YES"

String representation of the boolean constant YES

#define SC_CHR_COMMA   ','

Comma character constant

#define SC_CHR_DOT   '.'

Point character constant

#define SC_CHR_EIGHT   '8'

Character constant 8

#define SC_CHR_FIVE   '5'

Character constant 5

#define SC_CHR_FOUR   '4'

Character constant 4

#define SC_CHR_MINUS   '-'

Minus character constant

#define SC_CHR_NINE   '9'

Character constant 9

#define SC_CHR_ONE   '1'

Character constant 1

#define SC_CHR_PLUS   '+'

Plus character constant

#define SC_CHR_SEVEN   '7'

Character constant 7

#define SC_CHR_SIX   '6'

Character constant 6

#define SC_CHR_SPACE   ' '

Space constant

#define SC_CHR_TAB   '\t'

Tab constant

#define SC_CHR_THREE   '3'

Character constant 3

#define SC_CHR_TWO   '2'

Character constant 2

#define SC_CHR_ZERO   '0'

Character constant 0

#define SC_FMT_DOUBLE   @"%f"

Format for the string representation of the double value

#define SC_FMT_FLOAT   @"%f"

Format for the string representation of the float value

#define SC_FMT_HEX   @"%qX"

Format for the hexadecimal representation of the integer value

#define SC_FMT_OBJECT   @"%@"

Format for the string representation of the object

#define SC_FMT_OCTAL   @"%qo"

Format for the octal representation of the integer value

#define SC_FMT_POINTER   @"%p"

Format for the string representation of the pointer

#define SC_FMT_SDECIMAL   @"%qd"

Format for the signed decimal representation of the integer value

#define SC_FMT_UDECIMAL   @"%qu"

Format for the unsigned decimal representation of the integer value

#define SC_STR_EIGHT   @"8"

String constant 8

#define SC_STR_EMPTY   @""

Empty string

#define SC_STR_FIVE   @"5"

String constant 5

#define SC_STR_FOUR   @"4"

String constant 4

#define SC_STR_NINE   @"9"

String constant 9

#define SC_STR_ONE   @"1"

String constant 1

#define SC_STR_SEVEN   @"7"

String constant 7

#define SC_STR_SIX   @"6"

String constant 6

#define SC_STR_SPACE   @" "

String with the space character

#define SC_STR_TAB   @"\t"

String with the tab character

#define SC_STR_THREE   @"3"

String constant 3

#define SC_STR_TWO   @"2"

String constant 2

#define SC_STR_ZERO   @"0"

String constant 0