NSMutableDictionary(FWSafeType)

@interface NSMutableDictionary<KeyType, ObjectType> (FWSafeType)

/**
 安全移除指定键名
 
 @param key 键名
 */
- (void)fw_removeObjectForKey:(nullable KeyType)key NS_REFINED_FOR_SWIFT;

/**
 安全设置对象(过滤NSNull)

 @param object 键值
 @param key 键名
 */
- (void)fw_setObject:(nullable ObjectType)object forKey:(nullable KeyType <NSCopying>)key NS_REFINED_FOR_SWIFT;

@end

Undocumented

  • 安全移除指定键名

    Declaration

    Objective-C

    - (void)fw_removeObjectForKey:(nullable KeyType)key;

    Parameters

    key

    键名

  • 安全设置对象(过滤NSNull)

    Declaration

    Objective-C

    - (void)fw_setObject:(nullable ObjectType)object
                  forKey:(nullable id<NSCopying>)key;

    Parameters

    object

    键值

    key

    键名