|
Samond Classes Library 1.2.6-STABLE build 219
|
Протокол классов изменяемых ключевых коллекций Подробнее...
#import <SCCollectionProtocols.h>
Граф наследования:<SCMutableKeyedCollection>:Добавление и изменение объектов | |
| (void) | - setObject:forKey: |
| (void) | - setObject:forKeyedSubscript: |
| (void) | - setValue:forKey: |
Удаление объектов | |
| (void) | - removeObjectForKey: |
Протокол классов изменяемых ключевых коллекций
Объявляет методы, являющиеся обязательными для всех классов и категорий изменяемых коллекций с поддержкой ключей.
| - (void) removeObjectForKey: | (NSString *) | key |
Метод удаляет из словаря объект с указанным ключем.
| key | - ключ удаляемого объекта |
| SCCollectionException | - обнаружена ошибка коллекции |
Переопределяется в SCDictionary.
| - (void) setObject: | (id< SCCollectioning >) | object | |
| forKey: | (NSString *) | key | |
Метод устанавливает заданный объект для указанного ключа. Если запись для данного ключа не существует, то она создается, если запись уже существовала, то заданный объект заменяет уже существующий.
| object | - объект для ассоциации с указанным ключем |
| key | - ключ объекта |
| SCCollectionException | - обнаружена ошибка коллекции |
Переопределяется в SCDictionary.
| - (void) setObject: | (id< SCCollectioning >) | object | |
| forKeyedSubscript: | (NSString *) | key | |
Метод добавляет в словарь указанную пару ключ-значение.
| object | - добавляемое в словарь значение |
| key | - ключ добавляемого значения |
| SCCollectionException | - обнаружена ошибка коллекции |
Переопределяется в SCDictionary.
| - (void) setValue: | (id< SCCollectioning >) | value | |
| forKey: | (NSString *) | key | |
Метод устанавливает заданное значение для указанного ключа. Если запись для данного ключа не существует, то она создается, в противном случае значение записи меняется на заданное.
| value | - значение для ассоциации с указанным ключем |
| key | - ключ значения |
| SCCollectionException | - обнаружена ошибка коллекции |
Переопределяется в SCDictionary.
1.8.9.1