|
Samond Classes Library 1.2.6-STABLE build 219
|
Заголовочный файл неклассовых типов данных Подробнее...
#import <Foundation/Foundation.h>Стандартные типы данных | |
| typedef Class | SCClass |
| typedef char * | SCCharString |
| typedef SEL | SCSelector |
| typedef id | SCID |
| typedef bool | SCBool |
| typedef unsigned char | SCUChar |
| typedef uint32_t | SCUInteger |
| typedef unsigned long | SCUnsignedLong |
| typedef NSNull | SCNull |
| typedef uint64_t | SCULong |
| typedef uint16_t | SCUShort |
| typedef NSURL | SCURL |
| typedef NSValue | SCValue |
| typedef int8_t | SCByte |
| typedef char | SCChar |
| typedef double | SCDouble |
| typedef NSDate | SCDate |
| typedef float | SCFloat |
| typedef int32_t | SCInteger |
| typedef long | SCSignedLong |
| typedef NSDecimalNumber | SCDecimal |
| typedef NSNumber | SCNumber |
| typedef int64_t | SCLong |
| typedef const char * | SCConstString |
| typedef int16_t | SCShort |
| typedef NSString | SCString |
| typedef void | SCVoid |
| typedef uint8_t | SCUByte |
Специализированные типы данных | |
| typedef size_t | SCSize |
Другие типы данных | |
| enum | SCCapacity { SCByteCapacity = 8, SCWordCapacity = 16, SCIntCapacity = 32, SCLongCapacity = 64 } |
| enum | SCIntegerBase { SCBinaryBase = 2, SCOctalBase = 8, SCDecimalBase = 10, SCHexadecimalBase = 16 } |
Заголовочный файл неклассовых типов данных
В данном файле размещаются объявления простых (неклассовых) типов данных, которые используются в одном и более классах библиотеки.
| typedef bool SCBool |
Логический тип
| typedef int8_t SCByte |
Знаковый 8-битный целочисленный тип данных
| typedef char SCChar |
Знаковый символьный тип
| typedef char* SCCharString |
Классическая текстовая строка
| typedef Class SCClass |
Классовый тип
| typedef const char* SCConstString |
Неизменяемая символьная строка
| typedef NSDate SCDate |
Тип даты и времени
| typedef NSDecimalNumber SCDecimal |
Тип десятичных числовых объектов
| typedef double SCDouble |
Тип данных с плавающей точкой двойной точности
| typedef float SCFloat |
Тип данных с плавающей точкой одинарной точности
| typedef id SCID |
Объектный тип
| typedef int32_t SCInteger |
Знаковый 32-битный целочисленный тип данных
| typedef int64_t SCLong |
Знаковый 64-битный целочисленный тип данных
| typedef NSNull SCNull |
Тип нулевого объекта
| typedef NSNumber SCNumber |
Тип числовых объектов
| typedef SEL SCSelector |
Селектор метода класса
| typedef int16_t SCShort |
Знаковый 16-битный целочисленный тип данных
| typedef long SCSignedLong |
Знаковый целочисленный тип long
| typedef size_t SCSize |
Беззнаковый тип размера данных
| typedef NSString SCString |
Тип строкового объекта
| typedef uint8_t SCUByte |
Беззнаковый 8-битный целочисленный тип данных
| typedef unsigned char SCUChar |
Знаковый символьный тип
| typedef uint32_t SCUInteger |
Беззнаковый 32-битный целочисленный тип данных
| typedef uint64_t SCULong |
Беззнаковый 64-битный целочисленный тип данных
| typedef unsigned long SCUnsignedLong |
Беззнаковый целочисленный тип long
| typedef NSURL SCURL |
Тип универсального адреса
| typedef uint16_t SCUShort |
Беззнаковый 16-битный целочисленный тип данных
| typedef NSValue SCValue |
Тип объекта произвольных данных
| typedef void SCVoid |
Пустой тип данных
| enum SCArgumentType |
Тип перечисляет константы видов аргументов вызовов
| enum SCCapacity |
| enum SCDataType |
Тип содержит перечисление поддерживаемых унифицированных типов данных
| enum SCIntegerBase |
1.8.9.1