23 #import <Foundation/Foundation.h> 
   24 #import <scl/SCCoding.h> 
   25 #import <scl/SCDictionaring.h> 
   26 #import <scl/SCStreaming.h> 
   27 #import <scl/SCCollectioning.h> 
   28 #import <scl/SCMutableCollection.h> 
   31 #pragma mark Константы класса 
   36 #define NSMutableDictionaryClass @"NSMutableDictionary" 
   57 #pragma mark Создание словарей 
   58 + (NSMutableDictionary *)dictionaryWithCollection:(
id)collection;
 
   59 + (NSMutableDictionary *)dictionaryWithCoder:(NSCoder *)coder;
 
   60 + (NSMutableDictionary *)dictionaryWithContentsOfSerializedFile:(NSString *)path;
 
   61 + (NSMutableDictionary *)dictionaryWithDataDictionary:(NSDictionary *)dictionary;
 
   62 + (NSMutableDictionary *)dictionaryWithDataDictionaryFromFile:(NSString *)path;
 
   63 + (NSMutableDictionary *)dictionaryWithStream:(
SCStream *)stream;
 
   64 + (NSMutableDictionary *)dictionaryWithFileStream:(NSString *)path;
 
   67 #pragma mark Копирование словарей 
   68 - (void)setCollection:(
id)collection;
 
   69 - (void)setObject:(
id)object;
 
   70 - (void)setObjects:(
id)object, ... NS_REQUIRES_NIL_TERMINATION;
 
   73 #pragma mark Добавление объектов 
   74 - (void)addObject:(
id)object;
 
   75 - (void)addObjects:(
id)object, ... NS_REQUIRES_NIL_TERMINATION;
 
   76 - (void)addCollection:(
id)collection;
 
   79 #pragma mark Удаление объектов 
   80 - (void)removeObjectsWithClass:(Class)oclass;
 
   81 - (void)removeObjectsWithClassName:(NSString *)name;
 
   82 - (void)removeCollection:(
id)collection;
 
   83 - (void)removeObject:(
id)object;
 
   84 - (void)removeObjects:(
id)object, ... NS_REQUIRES_NIL_TERMINATION;
 
Standard class NSMutableDictionary functionality extending category. 
Definition: SCNSMutableDictionary.h:53
 
Mutable collections protocol. 
Definition: SCMutableCollection.h:38
 
Standard protocol NSCoding extention protocol. 
Definition: SCCoding.h:40
 
Protocol of methods for data exchanging between class instances and classes NSDictionary and NSMutabl...
Definition: SCDictionaring.h:42
 
Collections communications protocol. 
Definition: SCCollectioning.h:78
 
Streams communications protocol. 
Definition: SCStreaming.h:40
 
Abstract parent class of the stream classes hierarchy. 
Definition: SCStream.h:242