NSMutableSet+Safety.h 618 Bytes
//
//  NSMutableSet+Safety.h
//  BBAFoundation
//
//  Created by Zhu,Yusong on 2018/9/25.
//  Copyright © 2018年 Baidu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BDPFoundationDefines.h"

/*
 * 可变集合的安全相关的扩展
 * 详细介绍请看README-SafeAPI
 */
NS_ASSUME_NONNULL_BEGIN

@interface NSMutableSet (Safety)

/**
 * @brief 向NSMutableSet安全的添加一个对象
 *
 * @param object 要添加的对象
 */
- (void)safe_addObject:(id)object BDP_FOUNDATION_DEPRECATED("please use bdp_safeAddObject:");
- (void)bdp_safeAddObject:(id)object;

@end

NS_ASSUME_NONNULL_END