Samond Classes Library 1.2.1-RELEASE build 181
Полный список членов класса
Протокол <SCDictionaring>

Протокол обмена данными с классами NSDictionary и NSMutableDictionary. Подробнее...

#import <SCDictionaring.h>

Граф наследования:<SCDictionaring>:
NSObject(SCObject)

Поддержка словарей

(instancetype) - initWithDataDictionary:
 
(instancetype) - initWithDataDictionaryFromFile:
 
(void) - writeToDataDictionary:
 
(void) - writeToDataDictionaryFile:atomically:
 
(void) - writeToDataDictionaryFile:
 
(NSDictionary *) - dataDictionary
 
(NSString *) - className
 

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

Протокол обмена данными с классами NSDictionary и NSMutableDictionary.

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

Описывает методы, необходимые для чтения и записи данных в и из экземпляров классов NSDictionary и NSMutableDictionary. Протокол также описывает методы инициализации экземпляров классов на основании данных, считанных из словарей и файлов свойств.

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

- (NSString *) className

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

Возвращает
Название класса
- (NSDictionary *) dataDictionary

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

Возвращает
Словарь с данными экземпляра класса

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

- (instancetype) initWithDataDictionary: (NSDictionary *)  dictionary

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

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

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

- (instancetype) initWithDataDictionaryFromFile: (NSString *)  path

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

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

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

- (void) writeToDataDictionary: (NSMutableDictionary *)  dictionary

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

Аргументы
dictionary- словарь для сохранения данных

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

- (void) writeToDataDictionaryFile: (NSString *)  path

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

Аргументы
path- путь к файлу словаря

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

- (void) writeToDataDictionaryFile: (NSString *)  path
atomically: (BOOL)  atomically 

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

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

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


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