Samond Classes Library 1.2.6-STABLE build 219
Полный список членов класса
Протокол <SCDating>

Протокол взаимодействия с объектами данных Подробнее...

#import <SCDating.h>

+ Граф наследования:<SCDating>:

Свойства экземпляра класса

NSString * className
 

Взаимодействие с объектами данных

(instancetype) - initWithData:
 
(instancetype) - initWithDataWrapper:
 
(instancetype) - initWithContentsOfFile:
 
(instancetype) - initWithContentsOfURL:
 
(instancetype) - initWithContentsOfURLString:
 
(void) - writeToData:
 
(BOOL) - writeToFile:
 
(BOOL) - writeToURL:
 
(BOOL) - writeToURLString:
 
(NSData *) - data
 

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

Протокол взаимодействия с объектами данных

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

Содержит объявление методов, которые необходимы для взаимодействия экземпляров классов с объектами данных.
Определенные протоколом методы обеспечивают сохранение экземпляров классов в объектах данных и создание экземпляров классов из объектов данных.

Документация метода

- (NSData *) data

Метод возвращает объект данных с экземпляром класса.

Возвращает
Объект данных

Переопределяется в NSObject(SCObject).

- (instancetype) initWithContentsOfFile: (NSString *)  path

Метод инициализирует экземпляр класса с использованием данных из файла с указанным путем.

Аргументы
path- путь к файлу с исходными данными
Возвращает
Инициализированный экземпляр класса

Переопределяется в NSObject(SCObject).

- (instancetype) initWithContentsOfURL: (NSURL *)  url

Метод инициализирует экземпляр класса с использованием данных из указанного URL.

Аргументы
url- URL исходных данных
Возвращает
Инициализированный экземпляр класса

Переопределяется в NSObject(SCObject).

- (instancetype) initWithContentsOfURLString: (NSString *)  urlString

Метод инициализирует экземпляр класса с использованием данных из указанной строки URL.

Аргументы
urlString- строка URL исходных данных
Возвращает
Инициализированный экземпляр класса

Переопределяется в NSObject(SCObject).

- (instancetype) initWithData: (NSData *)  data

Метод инициализирует экземпляр класса с использованием указанного объекта данных.

Аргументы
data- исходный объект данных
Возвращает
Инициализированный экземпляр класса

Переопределяется в NSObject(SCObject).

- (instancetype) initWithDataWrapper: (SCData *)  data

Метод инициализирует экземпляр класса с использованием указанного объекта данных.

Аргументы
data- исходный объект данных
Возвращает
Инициализированный экземпляр класса

Переопределяется в NSObject(SCObject).

- (void) writeToData: (NSMutableData *)  data

Метод сохраняет экземпляр класса в заданном объекте данных.

Аргументы
data- объект данных для сохранения экземпляра класса

Переопределяется в NSObject(SCObject).

- (BOOL) writeToFile: (NSString *)  path

Метод сохраняет экземпляр класса в файле с заданным путем.

Аргументы
path- путь к файлу для сохранения экземпляра класса
Возвращает
YES при успешном завершении операции и NO в противном случае

Переопределяется в NSObject(SCObject).

- (BOOL) writeToURL: (NSURL *)  url

Метод сохраняет экземпляр класса по указанному URL.

Аргументы
url- URL для сохранения экземпляра класса
Возвращает
YES при успешном завершении операции и NO в противном случае

Переопределяется в NSObject(SCObject).

- (BOOL) writeToURLString: (NSString *)  urlString

Метод сохраняет экземпляр класса по заданному строкой URL.

Аргументы
urlString- строка URL назначения
Возвращает
YES при успешном завершении операции и NO в противном случае

Переопределяется в NSObject(SCObject).

Полный список свойств

- (NSString*) className
readnonatomiccopy

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


Объявления и описания членов протокола находятся в файле: